English Version
- Introduzione
- Invio SMS
- Ricezione SMS
- User
- Gruppi Rubrica
- Contatti Rubrica
- Campi Personalizzati
- Rivenditori
- Alias (mittenti sms)
- SMS OTP
- Fidelity Card
- Coupon Digitali
- Invio Email (beta)
- Gestione Consensi e Privacy
Test con Postman©
Ricezione Sms
Ricerca SMS ricevuti
Ricerca degli sms ricevuti con il servizio di ricezione "Forward sms".
URI
Richiesta
| Parametro | Obbligatorio | Tipo | Descrizione |
|---|---|---|---|
| from | No (Obbligatorio valorizzare almeno uno tra il campo from, simIdRef, fromDate e toDate) | String |
Mittente degli sms ricevuti. Deve essere un numero di cellulare compreso di prefisso internazionale. Ad esempio: 393481234567 oppure 393481234567,393481234568,393481234568 |
| simIdRef | No (Obbligatorio valorizzare almeno uno tra il campo from, simIdRef, fromDate e toDate) | String | Identificativo del servizio di ricezione sui quali sono stati ricevuti gli sms |
| fromDate | No (Obbligatorio valorizzare almeno uno tra il campo from, simIdRef, fromDate e toDate) | String | Data dalla quale gli sms sono stati ricevuti in formato yyyy-MM-ddTHH:mm:ssZ Il carattere Z indica il timezone nel formato RFC 822 4-digit.(Per l'Italia +0200 durante l'orario estivo e +0100 nel restante periodo dell'anno) |
| toDate | No (Obbligatorio valorizzare almeno uno tra il campo from, simIdRef, fromDate e toDate) | String | Data fino alla quale gli sms sono stati ricevuti in formato yyyy-MM-ddTHH:mm:ssZ Il carattere Z indica il timezone nel formato RFC 822 4-digit.(Per l'Italia +0200 durante l'orario estivo e +0100 nel restante periodo dell'anno) |
| offset | No | Integer |
Posizione del primo risultato che verrà restituito. Esempio: Se la ricerca trova 100 sms, il campo offset viene valorizzato a 50 ed il campo limit a 10 verranno restituiti gli sms da 51 a 60. Default : 0 |
| limit | No | Integer |
Numero di risultati che verranno restituiti. Default : 20 |
Risposta
HTTP Status Code
| Codice | Descrizione |
|---|---|
| 200 | ok |
| 400 |
Parametri non validi I possibili
|
| 401 | Credenziali non valide |
| 405 | Metodo HTTP non consentito |
| 500 | Errore generico |
La chiamata ritorna una lista di sms ricevuti.
| Proprietà | Descrizione |
|---|---|
| smsList |
Lista degli sms ricevuti Ogni sms è descritto dalla proprietà: from - numero di cellulare di chi ha inviato il messaggio text - testo del messaggio receiveDate - data ricezione del messaggio nel formato yyyy-MM-ddTHH:mm:ssZ simId - identificativo del servizio di ricezione sul quale è stato ricevuto l'sms |
| metadata |
Metadata utili per la paginazioni Per maggiori dettagli sul funzionamento della paginazione visita la pagina dedicata |
Esempio:
curl --user AUTH_KEY:AUTH_SECRET https://api.amm.cloud/sms/v2/received/search?fromDate=2011-01-01T00:00:00%2B0200
{
"metadata":{
"count":2,
"offset":0,
"limit":20
},
"smsList":[
{
"from":"+393450000000",
"text":"Test sms 1",
"receiveDate":"2011-04-21T13:23:13+0200"
},
{
"from":"+393480000000",
"text":"Test sms 1",
"receiveDate":"2011-01-18T11:42:51+0100"
}
]
}
Lista servizi di ricezione
Ritorna l'elenco dei servizi di ricezione acquistati.
URI
Richiesta
| Parametro | Obbligatorio | Tipo | Descrizione |
|---|---|---|---|
| Nessun parametro richiesto | |||
Risposta
HTTP Status Code
| Codice | Descrizione |
|---|---|
| 200 | ok |
| 401 | Credenziali non valide |
| 405 | Metodo HTTP non consentito |
| 500 | Errore generico |
La chiamata ritorna una lista di servizi acquistati. Ogni servizio è descritto dalle seguenti proprietà
| Proprietà | Descrizione |
|---|---|
| id | Identificativo del sercizio di ricezione (Può essere usato nella funzione di ricerca per filtrare gli sms) |
| sim | Numero sul quale è attivo il servizio di ricezione |
| key | Se il servizio di ricezione è condiviso il campo key contiene la chiave configurata |
| expirationDate | Data di scadenza del servizio |
Esempio:
curl --user AUTH_KEY:AUTH_SECRET https://api.amm.cloud/sms/v2/received/sim/list
[
{
"id":"265",
"sim":"393390000000",
"key":"test",
"receiveDate":"2011-04-21T13:23:13+0200"
}
]