Uruchomienie modulu SMS - konfiguracja SmsAPI

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(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>SMS_serwersms_login = "login"</pre>
+
<pre>SMS_smsapi_host = "api2.smsapi.pl" lub SMS_smsapi_host = "api.smsapi.pl"
<pre>SMS_serwersms_passwd = "haslo"</pre>
+
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 panel.serwersms.pl
+
Login i hasło podajemy te same co do smsapi.pl
 
+
<pre>SMS_serwersms_host = "api1.serwersms.pl"</pre>
+
<pre>SMS_serwersms_url = "/zdalnie/index.php"</pre>
+
<pre>SMS_serwersms_receiver_port = "8081"</pre>
+
 
+
Port podajemy taki jak w URL'ach w panel.serwersms.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
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU