User Tools

Site Tools


ricezione_dlr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ricezione_dlr [2020/08/01 23:05]
dcantaluppi
ricezione_dlr [2023/12/29 14:29]
Line 1: Line 1:
-====== DLR - notifica di ricezione ====== 
-==== Esempio API ==== 
- 
-**DLR - notifica di ricezione** 
-Ogni SMS inviato viene accompagnato da un Delivery Report "ricevuta di ritorno" 
-  
-Il servizio SMS mette a disposizione un meccanismo, analogo alla ricevuta di ritorno di una raccomandata postale per conoscere l'esito di un invio: la notifica di ricezione. Non appena il Centro Servizi consegna correttamente al destinatario, oppure non consegna per un certo motivo un SMS, riporta al mittente un messaggio contenente la conferma di ricezione oppure il motivo del mancato recapito. 
- 
-** 
-ESEMPIO di chiamata per download dei DLR** 
-https://www.smskdev.it/highway/dlr.php?user=utente&passkey=password 
- 
-OUTPUT DELLA CHIAMATA IN FORMATO JSON 
-<code> 
-stdClass Object 
-( 
-    [data] => Array 
-        ( 
-            [0] => stdClass Object 
-                ( 
-                    [smslog_id] => 5495 
-                    [src] => KdevDemo 
-                    [dst] => 39XXXXXXXXXXX 
-                    [msg] => testo del messaggio 
-                    [dt] => 2014-10-14 16:55:26 
-                    [update] => 2014-10-14 16:55:30 
-                    [status] => 2 
-                ) 
- 
-            [1] => stdClass Object 
-                ( 
-                    [smslog_id] => 4904 
-                    [src] => KdevDemo 
-                    [dst] => 39XXXXXXXXXXXXX 
-                    [msg] => Buongiorno! Le ricordiamo l'appuntamento del 15-10-2014 alle 10:00. Grazie. 
-                    [dt] => 2014-10-14 10:00:00 
-                    [update] => 2014-10-14 10:00:10 
-                    [status] => 3 
-                ) 
- 
-            [2] => stdClass Object 
-                ( 
-                    [smslog_id] => 4913 
-                    [src] => KdevDemo 
-                    [dst] => 39XXXXXXXXXXXXXX 
-                    [msg] => ciao 
-                    [dt] => 2014-10-09 16:52:54 
-                    [update] => 2014-10-09 16:52:58 
-                    [status] => 4 
-                ) 
- 
-        ) 
- 
-    [error_string] =>  
-    [timestamp] => 1413303288 
-) 
-</code> 
-Come si può vedere nell'esempio il tracciato riporta: 
-  * [smslog_id] - id del messaggio   
-  * [src] => KdevDemo - mittente del messaggio 
-  * [dst] => 39XXXXXXXXXXXXXX - MSISDN di destinazione 
-  * [msg] => ciao - testo del messaggio 
-  * [dt] => 2014-10-09 16:52:54 - Data e ora della sumbit 
-  * [update] => 2014-10-09 16:52:58 - Data e ora dell'esito 
-  * [status] => 4 - Stato del messaggio 
- 
-[[https://www.smskdev.it/api/lib/exe/fetch.php/error_ptt_guide_dlr.pdf|Guida alla lettura dei codici nei DLR in PDF]] 
  
ricezione_dlr.txt · Last modified: 2023/12/29 14:29 (external edit)