Déclencher le processus de vérification suivant

L'API Verify lance le processus de vérification en envoyant un SMS à l'utilisateur. Si l'utilisateur ne confirme pas le code qu'il a reçu dans un délai de période déterminéeL'API Verify envoie un deuxième SMS. S'il n'obtient pas de réponse, il tente un appel TTS (Text-to-Speech).

Vous pouvez passer à la tentative de vérification suivante de manière programmatique en utilisant une commande demande de contrôle. C'est normalement le cas si l'utilisateur indique qu'il préfère vérifier par téléphone plutôt que par SMS. Dans ce cas, il est possible d'utiliser une méthode d'authentification de l'utilisateur appropriée. flux de travail selon les préférences de l'utilisateur.

Remplacez les variables suivantes dans l'exemple de code par vos propres valeurs :

CléDescription
VONAGE_API_KEY

Your Vonage API key (see it on your dashboard).

VONAGE_API_SECRET

Your Vonage API secret (also available on your dashboard).

REQUEST_ID

The ID of the Verify request (this is returned in the API response when you send a verification code)

Rédiger le code

Ajouter ce qui suit à trigger-next-verification-process.sh:

curl GET "https://api.nexmo.com/verify/control/json?api_key=$VONAGE_API_KEY&api_secret=$VONAGE_API_SECRET&request_id=$VERIFY_REQUEST_ID&cmd=trigger_next_event"

Voir la source complète

Exécutez votre code

Enregistrez ce fichier sur votre machine et exécutez-le :

sh trigger-next-verification-process.sh