Personnalisation des fournisseurs de courrier électronique et de SMS
Vous pouvez personnaliser l'expéditeur du courrier électronique et le fournisseur de SMS pour les messages de notification " IBM® Verify
Avant de commencer
Les clients qui souhaitent intégrer leur propre fournisseur de SMS pour les notifications OTP de IBM Verify doivent configurer un point de terminaison webhook externe qui accepte les requêtes POST de IBM Verify.
Exigences relatives à la configuration du webhook externe
- Le fournisseur de SMS externe doit exposer un point de terminaison HTTP POST webhook pour recevoir les demandes de notification OTP de IBM Verify.
- Le point d'accès doit immédiatement mettre les demandes en file d'attente et renvoyer une réponse à l'adresse HTTP.
Exemple de charge utile de requête JSON
{
"destinationPhoneNumber": "18005551212",
"content": "Your passcode is 6439-123456. It expires in 5 minutes.",
"category": "OTP",
"language": "en-US",
"otp": "123456",
"correlation": "6439",
"expiry": 5
}Descriptions au niveau du terrain
destinationPhoneNumber- Le numéro de téléphone du destinataire au format E.164.
content- Le texte complet du SMS affiché à l'utilisateur.
category- mot de passe à utilisation unique
language- Le code de la langue locale ou de la langue, par exemple en-US.
otp- Valeur du code d'accès à usage unique.
correlation- L'identifiant permettant de corréler l'OTP avec un flux de vérification; il est généralement indiqué dans le message.
expiry- La durée de validité en minutes.
Exigences en matière de réponse au webhook
- 202 Accepté
- Demande mise en file d'attente avec succès.
- 400 Demande incorrecte
- Le format de la charge utile n'est pas valide.
- 500 Erreur de serveur interne
- Le fournisseur n'a pas pu traiter la demande.
Exemple de réponse positive
{
"status": "accepted",
"statusMessage": "Message accepted by provider"
}Exemple de réponse à un échec
{
"status": "failed",
"statusMessage": "The destination phone number is invalid."
}A propos de cette tâche
IBM est l'expéditeur d'e-mails et le fournisseur de SMS par défaut de 'Verify.
l'icône dans la vignette