SMS Gateway returneaza dupa fiecare apelare un raspuns in cadrul body-ului sub forma de continut plain text, care pot fi salvate si prelucrate de aplicatia dvs., acestea avand o structura standardizata, care poate fi foarte usor prelucrata, fara a fi necesare biblioteci externe:
Schema raspunsurilor SMS Gateway este urmatoarea:

CATEGORIE RASPUNS - Raspunsurile returnate de SMS Gateway se impart in doua categorii: MESSAGE - daca solicitarea a fost procesata cu succes, pentru confirmarea operatiunii si returnarea variabilelor relevante pentru operatiunea efectuata; si ERROR - daca solicitarea nu a putut fi procesata din cauza unei erori, returnandu-se codul erorii si mesajul de eroare, necesare daca este cazul pentru administrarea erorii. Valorile MESSAGE si ERROR sunt case-sensitive.
ID RASPUNS - Reprezinta un cod de raspuns, adica o valoare numerica, corespunzator fiecarui raspuns din fiecare categorie. Astfel, fiecare raspuns de eroare din categoria ERROR va avea un ID (cod de raspuns) de la 1 la n, iar fiecare raspuns de succes din categoria MESSAGE va avea, de asemenea, un ID (cod de raspuns) de la 1 la n. Codurile de raspuns sunt detaliate in capitolul urmator din documentatie.
DESCRIERE RASPUNS - Reprezinta un mesaj de raspuns, adica sir de caractere text, care descriu textual mesajul de succes sau eroarea intervenita, mesaj de succes sau eroare asociate codului de raspuns (ID RASPUNS) de mai sus, pentru a nu fi necesara corelarea manuala cu documentatia si practic a face mai intuitiva implementarea.
VARIABILE RASPUNS - Reprezinta un camp care apare doar pentru categoria MESSAGE (adica pentru raspunsurile de succes, nu si pentru raspunsurile de eroare), ce contine valori separate prin virgula, relevante pentru corelatiile ulterioare. De exemplu, la transmiterea SMS-ului in cadrul acestui camp, una dintre valorile retrnate este Message ID-ul SMS-ului din platforma SMSLink, necesar daca doriti sa corelati ulterior raportul de livrare cu SMS-ul transmis.
Inregistrati-va si testati gratuit toate serviciile SMSLink


