Envoyer une demande de vérification par SMS

Vous pouvez lancer le processus de vérification en envoyant un demande de vérification à l'API Verify. L'exemple suivant envoie une demande qui utilise SMS pour vérification.

Le cas échéant, remplacez les variables suivantes dans l'exemple de code par vos propres valeurs :

CléDescription
JWT

Used to authenticate your request. See Authentication for more information, including how to generate a JWT.

BRAND_NAME

Included in the message to explain who is confirming the phone number

VONAGE_APPLICATION_ID

The Vonage Application ID.

VONAGE_APPLICATION_PRIVATE_KEY_PATH

Private key path.

TO_NUMBER

The phone number to verify

Rédiger le code

Ajouter ce qui suit à send-request-sms.sh:

curl -X POST "https://api.nexmo.com/v2/verify" \
  -H "Authorization: Bearer $JWT"\
  -H 'Content-Type: application/json' \
  -d $'{
	 "brand": "'$VERIFY_BRAND_NAME'",
   "workflow": [
      {
         "channel": "sms",
         "to": "'$VERIFY_NUMBER'"
      }
   ]
}'

Voir la source complète

Exécutez votre code

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

sh send-request-sms.sh

Note: Si vous recevez un rappel vers votre webhook désigné indiquant que la demande a été acceptée par l'autorité compétente, vous pouvez demander à l'autorité compétente de vous envoyer une copie de la demande. blockedle réseau cible peut avoir été bloqué par le système de contrôle de la plate-forme. système anti-fraude.