API-ul Robo SMS îți permite să conectezi software-ul intern sau CRM-ul la gateway-ul nostru SMS, trimițând mesaje SMS exact ca pe platforma noastră, dar cu un singur clic în propriul tău sistem.
Interfața noastră API este utilizată pentru a integra capabilitățile serviciului de distribuție ROBO-SMS cu proiectele personale ale clientului.
API este conceput pentru dezvoltatori și este însoțit de o documentație detaliată.
Token de autentificare personală
Acest token va fi folosit pentru a vă autentifica pentru fiecare solicitare api pe care o veți face. Pentru a vă autentifica, este obligatoriu să utilizați tokenul în fiecare antet de solicitare ca în exemplu:
{
Authorization: Basic ExampleTokenx0x0x0x0x0x0x0x0x0x0,
} Pentru a trimite un mesaj, trebuie să faceți o solicitare POST la acest api url: robo-sms.com/api/sms/ cu aplicație de tip content / json.
POST https://robo-sms.com/api/sms/
Content-Type: application/json
Authorization: Basic ExampleTokenx0x0x0x0x0x0x0x0x0x0
{
"content": "Message content",
"to": "+40740123XXX",
"country_code": "RO",
"device_id": "optional device id"
} "content"
String, obligatoriu
Reprezintă conținutul mesajului SMS. 1 credit acoperă 480 caractere; caracterele din afara alfabetului GSM-7 (diacritice, emoji etc.) se numără câte 2. Creditele se scad doar pentru numerele de telefon formatate corect.
"to"
String, obligatoriu
Reprezintă numărul de telefon al destinatarului.
Numărul trebuie să fie în format internațional E.164 (Ex: +4070123456)
"country_code"
String, opțional
Reprezentați prefixul numărului de telefon. Numerele de telefon vor fi formate corespunzător. De exemplu: 'to': '0723555666', 'country_code': 'RO' va rezulta '+40723555666', altfel prefixul numerelor de telefon va fi obligatoriu.
"device_id"
String, opțional
Răspuns primit după cerere
|
Totul funcționează conform așteptărilor. |
|
Această eroare este primită când câmpurile „to” și/sau „content” lipsesc. |
|
Această eroare este primită când json body este gol. |
|
Această eroare este recepționată atunci când datele furnizate nu au tipul de conținut corect. |
|
Această eroare este înregistrată la postarea cu un token incorect. |
|
Această eroare este primită atunci când nu aveți suficiente credite. |
|
Această eroare este primită dacă numărul de telefon furnizat nu este valabil, respectiv numărul de telefon nu are prefix și/sau nu este furnizat codul țării sau numărul nu este valabil pentru codul țării specificat. |
|
Această eroare apare atunci când mesajul ar consuma mai multe credite decât are utilizatorul, sau când nu este disponibil niciun dispozitiv. 1 credit acoperă 480 caractere de text GSM-7; caracterele din afara alfabetului GSM-7 (diacritice, emoji etc.) se numără câte 2. |
Înscrieți-vă acum pentru a primi articole săptămânale cu privire la modul de creare a campaniilor de succes și de creștere a vânzărilor.