Hur fungerar RCS API och webhooks?
Ett RCS API låter era system begära ett utskick. Webhooks tar emot senare händelser som leverans, lässtatus och kundsvar. Att API:et accepterat begäran betyder ännu inte att telefonen fått meddelandet.
Spara meddelandets identifierare tillsammans med ordern eller ärendet. När en händelse kommer tillbaka går det då att uppdatera rätt post. Kontrollera webhook-anropets ursprung innan händelsen behandlas. Adresser, fält och autentisering beror på leverantören. Använd dokumentationen för tjänsten ni kopplar till. Ska SMS vara reserv behöver integrationen även veta när det får skickas och hur väntande RCS hanteras utan dubbla besked.
Utskicket och svaret lever olika länge. Ett orderprogram kan begära meddelandet nu medan telefonens leveransrapport kommer senare. Integrationen behöver därför kunna hitta samma order utan att det ursprungliga anropet fortfarande är öppet. Beskriv vad varje status får ändra och vad som ska hända om en händelse saknas. Det gör felsökningen betydligt tydligare än en enda etikett som säger skickat.
Källor
- Google Messages: Vanliga frågor om RCS-chattarsupport.google.com
- Google RCS for Business: Send messagesdevelopers.google.com
- Google RCS for Business: Receive eventsdevelopers.google.com
- Google RCS for Business: Webhooksdevelopers.google.com
- Google RCS for Business: Capability checksdevelopers.google.com
- Google RCS for Business: Best practicesdevelopers.google.com