Enviar solicitud de verificación mediante SMS
Puede iniciar el proceso de verificación enviando un Verificar solicitud a la API de Verify. El siguiente ejemplo enviará una solicitud que utiliza SMS para su verificación.
Cuando sea necesario, sustituya las siguientes variables del código de ejemplo por sus propios valores:
| Clave | Descripció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_ID | The Vonage Application ID. |
VONAGE_APPLICATION_PRIVATE_KEY_PATH | Private key path. |
TO_NUMBER | The phone number to verify |
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Crea un archivo llamado send-request-sms.js y añade el siguiente código:
const { Vonage } = require('@vonage/server-sdk');
const { Channels } = require('@vonage/verify2');
const vonage = new Vonage({
applicationId: VONAGE_APPLICATION_ID,
privateKey: VONAGE_APPLICATION_PRIVATE_KEY_PATH,
});Escriba el código
Añada lo siguiente a send-request-sms.js:
vonage.verify2.newRequest({
brand: VERIFY_BRAND_NAME,
workflow: [
{
channel: Channels.SMS,
to: VERIFY_NUMBER,
},
],
})
.then(({requestId}) => console.log(requestId))
.catch((err) => console.error(err));Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Añada lo siguiente a build.gradle:
Crea un archivo llamado SendVerificationRequestSms y añade el siguiente código al método main:
Escriba el código
Añada lo siguiente al método main del archivo SendVerificationRequestSms:
Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.kt.verify por el paquete que contiene SendVerificationRequestSms:
Requisitos previos
Añada lo siguiente a build.gradle:
Crea un archivo llamado SendRequestSms y añade el siguiente código al método main:
Ejecute su código
Podemos utilizar el plugin aplicación para Gradle para simplificar la ejecución de nuestra aplicación. Actualiza tu build.gradle con lo siguiente:
Ejecute el siguiente comando gradle para ejecutar su aplicación, sustituyendo com.vonage.quickstart.verify2 por el paquete que contiene SendRequestSms:
Requisitos previos
Crea un archivo llamado StartVerificationRequestSms.cs y añade el siguiente código:
Añada lo siguiente a StartVerificationRequestSms.cs:
Requisitos previos
Crea un archivo llamado request.php y añade el siguiente código:
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
Requisitos previos
Crea un archivo llamado request.rb y añade el siguiente código:
Ejecute su código
Guarde este archivo en su máquina y ejecútelo:
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.