Enviar solicitud de verificación por correo electrónico

Si desea utilizar su propia dirección de correo electrónico al utilizar la función email canal en el campo "de", tenga en cuenta que tendrá que contactar con el servicio de asistencia si desea configurar / personalizar este canal.

Puede iniciar el proceso de verificación enviando un Verificar solicitud a la API de Verify. El siguiente ejemplo enviará una solicitud que utiliza Correo electrónico para su verificación.

Cuando sea necesario, sustituya las siguientes variables del código de ejemplo por sus propios valores:

ClaveDescripción
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.

Escriba el código

Añada lo siguiente a 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'"
      }
   ]
}'

Ver fuente completa

Ejecute su código

Guarde este archivo en su máquina y ejecútelo:

sh send-request-email.sh

Nota: Si recibe una devolución de llamada a su webhook designado indicando que la solicitud fue blockedla red de destino podría haber sido bloqueada por la plataforma de sistema antifraude.