Varför kom SMS:et inte fram? Så tolkar ni API-svar och leveransrapporter
Börja med en mottagare och en tidpunkt. Samma batch kan innehålla både accepterade och nekade nummer. Spara därför svaret så att supporten kan följa den rad kunden frågar om.
Transport. Fick er server ett HTTP-svar? Vid timeout kan operatören redan ha tagit emot begäran.
Acceptans. Läs status, error och reference för aktuell mottagare. Ett avvisat nummer kan behöva rättas före ett nytt försök.
Leverans. Om en leveransrapport finns, läs dess avtalade betydelse. En sådan rapport visar inte att mottagaren har läst texten.
Ta emot en leveransrapport (delivery receipt) med en callback
TextMessage/Send visar ett callback-exempel med url, type POST och format json. Bekräfta vilka händelser, identifierare, säkerhetskontroller och återförsök som gäller för er anslutning. Testa med en kontrollerad HTTPS-mottagare innan ni visar slutstatus för användare.
Koppla rapporten till sparad referens och låt upprepad behandling lämna samma resultat. Om rapporten dröjer, visa när senaste kända status kom. Be supporten stämma av referens och tidpunkt innan ett utskick med okänt utfall upprepas.
Integrera SMS i bokningssystem, CRM och kundportaler med Telnects SMS-API. Se kodexempel, mottagarvisa svar och guider för att välja SMS gateway i Sverige.