SMS - Identité et vérification (Étape 2 : envoyer votre premier OTP)

RETOUR

SUIVANT

Copiez et exécutez le code pour envoyer un mot de passe à usage unique (OTP) à un téléphone. Vous recevrez votre OTP dans quelques minutes.

PC - cURL (Windows 10 version 1803 ou ultérieure)

Ouvrez l'invite de commandes.

curl -X POST https://verify.twilio.com/v2/Services/%SERVICE_SID%/Verifications ^
--data-urlencode "To=%PHONE_NUMBER%" ^
--data-urlencode "Channel=sms" ^
-u %ACCOUNT_SID%:%AUTH_TOKEN%

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par un numéro de téléphone auquel vous souhaitez envoyer un OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement).

Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

PC - PowerShell (antérieur à la version 1803 de Windows 10)

Installez PowerShell et ouvrez Windows PowerShell.

# Verify service SID, phone number, Twilio account info
$verify_service_sid = "SERVICE_SID"
$phone_number = "PHONE_NUMBER"
$sid = "ACCOUNT_SID"
$token = "AUTH_TOKEN"

# Twilio API endpoint and POST params
$url = "https://verify.twilio.com/v2/Services/$verify_service_sid/Verifications"
$params = @{ To = $phone_number ; Channel="sms" }

# Create a credential object for HTTP basic auth
$p = $token | ConvertTo-SecureString -asPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential($sid, $p)

# Make API request, selecting JSON properties from response
Invoke-WebRequest $url -Method Post -Credential $credential -Body $params -UseBasicParsing |
ConvertFrom-Json | Select sid, status

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par un numéro de téléphone auquel vous souhaitez envoyer un OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement).

Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

Unix ou MacOS

Ouvrez l'application Terminal.

curl -X POST https://verify.twilio.com/v2/Services/$SERVICE_SID/Verifications \
--data-urlencode "To=$PHONE_NUMBER" \
--data-urlencode "Channel=sms" \
-u $ACCOUNT_SID:$AUTH_TOKEN

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par un numéro de téléphone auquel vous souhaitez envoyer un OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement).

Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

Utilisez les boutons de copie pour copier vos informations d'identification.
Step_2-1_500px.png

Un compte d'essai présente plusieurs limites (disponible en anglais uniquement) quant au nombre d'OTP que vous pouvez envoyer au cours d'une même journée.


Avez-vous reçu l'OTP ?

OUI

  • Copiez et exécutez le code pour vérifier votre OTP.

PC - cURL (Windows 10 version 1803 ou ultérieure)

curl -X POST https://verify.twilio.com/v2/Services/%SERVICE_SID%/VerificationCheck ^
--data-urlencode "To=%PHONE_NUMBER%" ^
--data-urlencode "Code=%OTP_CODE%" ^
-u %ACCOUNT_SID%:%AUTH_TOKEN%

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par le numéro de téléphone sur lequel vous avez reçu votre OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement ).

Remplacez %OTP_CODE% par le code OTP que vous avez reçu. Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

PC - PowerShell (antérieur à la version 1803 de Windows 10)

# Verify service SID, phone number, OTP code, Twilio account info
$verify_service_sid = "SERVICE_SID"
$phone_number = "PHONE_NUMBER"
$otp_code = "OTP_CODE"
$sid = "ACCOUNT_SID"
$token = "AUTH_TOKEN"

# Twilio API endpoint and POST params
$url = "https://verify.twilio.com/v2/Services/$verify_service_sid/VerificationCheck"
$params = @{ To = $phone_number ; Code=$otp_code }

# Create a credential object for HTTP basic auth
$p = $token | ConvertTo-SecureString -asPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential($sid, $p)

# Make API request, selecting JSON properties from response
Invoke-WebRequest $url -Method Post -Credential $credential -Body $params -UseBasicParsing |
ConvertFrom-Json | Select sid, status

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par le numéro de téléphone sur lequel vous avez reçu votre OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement ).

Remplacez %OTP_CODE% par le code OTP que vous avez reçu. Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

Unix ou MacOS

curl -X POST https://verify.twilio.com/v2/Services/$SERVICE_SID/VerificationCheck \
--data-urlencode "To=$PHONE_NUMBER" \
--data-urlencode "Code=$OTP_CODE" \
-u $ACCOUNT_SID:$AUTH_TOKEN

Remplacez %SERVICE_SID% par les informations d'identification que vous avez créées à l'étape 1 de la page des Services Verify (disponible en anglais uniquement) de la console Twilio.

Remplacez %PHONE_NUMBER% par le numéro de téléphone sur lequel vous avez reçu votre OTP, formaté avec un « + » et un indicatif téléphonique, par exemple +33123456789 (format E.164 - disponible en anglais uniquement ).

Remplacez %OTP_CODE% par le code OTP que vous avez reçu. Remplacez %ACCOUNT_SID% et %AUTH_TOKEN% par les informations d'identification figurant ici sur le tableau de bord du compte (disponible en anglais uniquement).

Vous pouvez consulter votre utilisation des services de vérification sur la page Utilisation de Verify (disponible en anglais uniquement) de la console Twilio.

NON

 

RETOUR

SUIVANT

Have more questions? Submit a request
Powered by Zendesk