Pentru a trimite SMS-uri sau a solicita anumite informatii referitoare la contul dvs., prin SMS Gateway trebuie sa apelati Web Service-ul JSON documentatiei, folosind adresele endpoint-urilor standard sau securizate de mai jos, in functie de alegerea dvs.:
Endpoint Web Service JSON pentru transmitere de SMS-uri:
- Endpoint API HTTP: http://www.smslink.ro/sms/gateway/communicate/json.php
- Conexiunea la endpoint-ul API HTTP este recomandat sa fie utilizata atunci cand aplicatia dvs. nu se poate conecta prin conexiune HTTPS.
- Endpoint API HTTPS: https://secure.smslink.ro/sms/gateway/communicate/json.php
- Conexiunea la endpoint-ul API HTTPS este suportata prin protocoalele Transport Layer Security (TLS) TLS 1.3 si/sau TLS 1.2. Protocoalele TLS 1 (deprecated in 2021), TLS 1.1 (deprecated in 2021), SSL 2 (deprecated in 2011) si SSL 3 (deprecated in 2015) nu sunt suportate, fiind considerate nesigure.
Endpoint Web Service JSON pentru interogare credit:
- Endpoint API HTTP: http://www.smslink.ro/sms/gateway/communicate/json.php?mode=Credit
- Conexiunea la endpoint-ul API HTTP este recomandat sa fie utilizata atunci cand aplicatia dvs. nu se poate conecta prin conexiune HTTPS.
- Endpoint API HTTPS: https://secure.smslink.ro/sms/gateway/communicate/json.php?mode=Credit
- Conexiunea la endpoint-ul API HTTPS este suportata prin protocoalele Transport Layer Security (TLS) TLS 1.3 si/sau TLS 1.2. Protocoalele TLS 1 (deprecated in 2021), TLS 1.1 (deprecated in 2021), SSL 2 (deprecated in 2011) si SSL 3 (deprecated in 2015) nu sunt suportate, fiind considerate nesigure.
In momentul in care va conectati la oricare din endpoint-urile SMS Gateway JSON, de mai sus, trebuie sa va asigurati ca aplicatia dvs. transmite urmatorul header:
Utilizand PHP si CURL, acest header poate fi setat in felul urmator, iar exemplul complet este disponibil aici:
Parametrii de la capitolele urmatoare, transmisi catre endpoint-urile de mai sus se transmit prin metoda POST, in format JSON. Endpoint-urile JSON citesc parametrii POST in format raw (echivalentul php://input).
In moment-ul in care trimiterea datelor s-a incheiat, SMS Gateway va valida datele pe care dumneavoastra le-ati trimis si daca nu va descoperi nici o eroare va trimite SMS-ul la destinatarul ales si va returna anumite informatii cu privire la mesajul trimis, sau daca ati cerut anumite date despre cont va va returna acele date, in caz contrar returnand un mesaj de eroare specific tot prin, mesajele de eroare fiind documentate la capitolele urmatoare.
Inregistrati-va si testati gratuit toate serviciile SMSLink