Envoyer une demande de vérification par courrier électronique

Si vous souhaitez utiliser votre propre adresse électronique lors de l'utilisation de l'application email dans le champ "from", veuillez noter que vous devrez Contacter l'assistance si vous souhaitez configurer / personnaliser ce canal.

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 Courriel 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_PRIVATE_KEY_PATH

Private key path.

VONAGE_APPLICATION_ID

The Vonage Application ID.

TO_EMAIL

The email address to send the verification request to.

Rédiger le code

Ajouter ce qui suit à send-request-email.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": "email",
         "to": "'$VERIFY_EMAIL_TO'"
      }
   ]
}'

Voir la source complète

Exécutez votre code

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

sh send-request-email.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.