Enviar solicitud de verificación mediante autenticación silenciosa

Puede iniciar el proceso de verificación enviando un Verificar solicitud a la API de Verify. El siguiente ejemplo enviará una solicitud que utiliza Autenticación silenciosa 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_NUMBER

The phone number to verify

Escriba el código

Añada lo siguiente a send-request-silent-auth.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": "silent_auth",
         "to": "'$VERIFY_NUMBER'"
      }
   ]
}'

Ver fuente completa

Ejecute su código

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

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