1. Demande de liens en arrière-plan (Zero-Delay)
Obtenez des liens de vérification secrètement et sans délai avant que l'utilisateur ne clique sur le bouton de connexion.
Le système ReOTP est conçu pour offrir une expérience d'authentification "sans saisie" (Zero-Type Auth). Envoyez simplement la requête pour obtenir les liens WhatsApp ou Telegram et nous capturerons le numéro de l'utilisateur depuis son message !
Corps de la requête (Request Body) :
apiKey(chaîne - obligatoire) : La clé API de votre projet.
phoneNumber(chaîne - optionnel) : Le numéro de téléphone de l'utilisateur (exemple :+966500000000). S'il n'est pas envoyé, nous capturerons le numéro automatiquement depuis l'expéditeur.
method(chaîne - obligatoire) : Doit être"WHATSAPP"ou"TELEGRAM".
returnUrl(chaîne - optionnel) : URL de retour après succès sur Telegram.
Corps de la réponse (Response Body) :
requestId(chaîne) : Identifiant de l'opération pour suivre l'état.
waLink(chaîne) : Lien WhatsApp préparé.
tgLink(chaîne) : Lien Telegram préparé.
expectedText(chaîne) : Texte du message automatique.
Une fois ces liens reçus, liez-les à vos boutons de connexion. Lorsque l'utilisateur clique sur le bouton, WhatsApp ou Telegram s'ouvrira en un seul clic.
Entrez le numéro de téléphone pour initialiser la session et tester la réponse du serveur en temps réel :
Interactive API Playground | Testez les API | *En direct*
Expérimentez l'envoi de requêtes de vérification directement et générez des codes d'intégration dans le langage de programmation de votre choix.
curl -X POST https://reotp.com/api/verify/init \
-H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
-H "Content-Type: application/json" \
-d '{
"phoneNumber": "201000000000",
"method": "WHATSAPP"
}'