Uruchomienie modulu SMS - konfiguracja SmsAPI
(Utworzył nową stronę „Opis instalacji i konfiguracji modułu SMS dla SerwerSMS. =Krok po kroku= ==Instalacja modułu net47smsd== <pre>yum install net47smsd</pre> ==Dodanie wpisu do cro...”) |
(→Konfiguracja zmiennych w /etc/net47d/net47.conf) |
||
Linia 17: | Linia 17: | ||
==Konfiguracja zmiennych w /etc/net47d/net47.conf== | ==Konfiguracja zmiennych w /etc/net47d/net47.conf== | ||
Podajemy odpowiednie wartości dla zmiennych: | Podajemy odpowiednie wartości dla zmiennych: | ||
− | <pre> | + | <pre>SMS_smsapi_host = "api2.smsapi.pl" lub SMS_smsapi_host = "api.smsapi.pl" |
− | + | SMS_smsapi_url = "/sms.do" | |
+ | SMS_smsapi_login = "login" | ||
+ | SMS_smsapi_passwd = "t@jne" | ||
+ | SMS_smsapi_receiver_port = "8081" | ||
+ | </pre> | ||
− | Login i hasło podajemy te same co do | + | Login i hasło podajemy te same co do smsapi.pl |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Konfiguracja panel.serwersms.pl== | ==Konfiguracja panel.serwersms.pl== |
Wersja z 13:10, 26 lis 2015
Opis instalacji i konfiguracji modułu SMS dla SerwerSMS.
Spis treści |
Krok po kroku
Instalacja modułu net47smsd
yum install net47smsd
Dodanie wpisu do crontab
Autorestart modułu w przypadku wyłączenia lub nieoczekiwanego zamknięcia.
*/1 * * * * /home/net47/cron-script/autorestart.sh net47smsd
Konfiguracja zmiennych w systemie Net47
Sprawdzamy i modyfikujemy zmienne według własnych potrzeb w sekcji:
System->Ustawienia systemu->Ustawienia Net47->Zmienne systemowe->SMS
Konfiguracja zmiennych w /etc/net47d/net47.conf
Podajemy odpowiednie wartości dla zmiennych:
SMS_smsapi_host = "api2.smsapi.pl" lub SMS_smsapi_host = "api.smsapi.pl" SMS_smsapi_url = "/sms.do" SMS_smsapi_login = "login" SMS_smsapi_passwd = "t@jne" SMS_smsapi_receiver_port = "8081"
Login i hasło podajemy te same co do smsapi.pl
Konfiguracja panel.serwersms.pl
- Logujemy się do panelu.
- Przechodzimy do Ustawienia interfejsów->HTTPS XML API
- Otwieramy zakładkę Ustawienia.
- Ustawiamy dla Wersja komunikatów zwrotnych wartość Tekstowa. Odpowiedzi w formacie - XML
- Klikamy Zapisz ustawienia
- Otwieramy zakładkę Raporty doręczeń.
- Dla Przekazywanie raportu wybieramy Wysyłanie raportów pod wskazany adres URL
- W polu URL podajemy np.
http://24.58.12.81:8081/smsid=#SMSID#&stan=#STAN#&data=#DATA#&przyczyna=#PRZYCZYNA#
gdzie: w miejsce 24.58.12.81 podajemy adres IP swojego radiusa oraz w miejsce 8081 podajemy port taki sam jak w pliku konfiguracyjnym /etc/net47d/net47.conf. Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u.
- Zaznaczamy pola Weryfikuj poprawność odpowiedzi i Wysyłaj również statusy "Oczekiwanie"
- Klikamy Zapisz ustawienia
- Otwieramy zakładkę Odpowiedzi SMS ECO.
- Dla Przekazuj odpowiedzi SMS wybieramy Wysyłanie odpowiedzi SMS pod wskazany adres URL
- W polu URL podajemy np.
http://24.58.12.81:8081/id=#ID#&numer=#NUMER#&data=#DATA#&smsid=#SMSID#&wiadomosc=#WIADOMOSC#
gdzie: w miejsce 24.58.12.81 podajemy adres IP swojego radiusa oraz w miejsce 8081 podajemy port taki sam jak w pliku konfiguracyjnym /etc/net47d/net47.conf. Gdy podajemy inny port niż podczas instalacji to należy go również otworzyć w Firewall'u.
- Zaznaczamy pole Weryfikuj poprawność odebrania.
- Klikamy Zapisz ustawienia
- Przechodzimy do zakładki Autoryzacja IP
- Dodajemy adres IP naszego radiusa.
Restart modułu net47smsd
systemctl restart net47smsd