- Étape 1: obtenir vos informations d'identification
- Étape 2: envoyer votre premier mot de passe à usage unique (OTP) [ici]
- Étape 3: voir une démonstration de l'application
- Étape 4: suivre le tutoriel
- Étape 5: scaler votre application
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.
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
- Vous ne parvenez pas à résoudre ce problème ?
Consulter notre foire aux questions (disponible en anglais uniquement)