Developer guide

controllo operazioni back-office in post http

Grazie alle A.P.I. (Application Programming Interface)
di smSend puoi oggi integrare tutte le funzioni del nostro
software all'interno della tua applicazione, software o sito web.

 

Controllo operazioni back-office in Post HTTP

POST URL: http://app.smsend.it/backoffice/userlog‐get.php
 
Parametri autenticazione:
smsusername - Login rivenditore (visibile all'interno del proprio account "rivenditore")
smspassword - Password rivenditore
 
Parametri obbligatori:
type - Tipologia di operazione ("credits" assegnazione credito, "recv_add" creazione/assegnazione servizio di ricezione, "recv_del" revoca del servizio di ricezione)
 
Parametri opzionali:
u_id - identificativo univoco del cliente
from - data inizio report
to - data fine report
 
In caso di successo il server risponderà con un report, in cui la prima riga contiene l'intestazione dei campi e le successive i dati. I campi sono a lunghezza variabile separati da tabulazione e le righe sono terminate dai caratteri <CR><LF>.
 
In caso di errore la risposta del server sarà "KO <testo_errore>".
 
Codici errore:

KO Accesso non consentito.
KO Username o password errati.
KO Parametri non corretti.
KO Parametro type non impostato.

Esempio con parametri obbligatori:
http://app.smsend.it/backoffice/userlog-get.php?smsusername=demo&smspassword=demo&type=credit
Esempio con parametri obbligatori e opzionali:
http://app.smsend.it/backoffice/userlog-get.php?smsusername=demo&smspassword=demo&type=credit&u_id=1234&from=01/01/2012&to=31/01/2012
N.B. L'accesso è limitato ai soli indirizzi IP o subnet abilitati al servizio back-office.
N.B. Devi avere un account smSend.