Français
Tester des inscriptions +994 quand personne dans l'équipe n'a de SIM azerbaïdjanaise
Oui, vous pouvez recevoir des codes de vérification d'Azerbaïdjan (+994) avec OTP Route en commandant un numéro à usage unique sur l'OTP Gateway et en lisant le code dans le tableau de bord ou via l'API et les webhooks signés. Les prix démarrent à $0.20 par code, le tarif en direct de chaque service s'affiche avant la commande, et la somme retourne dans votre portefeuille si aucun SMS n'atteint le numéro dans la fenêtre de 20 minutes.
Notre produit sort à Bakou et l'étape de vérification bloque tous les tests. Quelles options ?
C'est un point de blocage fréquent pour les équipes qui ajoutent l'Azerbaïdjan à une application existante. L'écran du téléphone accepte +994, les textes localisés sont prêts, puis la QA cale parce que la seule SIM azerbaïdjanaise appartient à un prestataire dans un autre fuseau horaire. Emprunter le téléphone personnel d'un collègue marche une fois, mais cela lie un compte de test à un numéro privé et ne peut pas tourner dans un pipeline.
L'OTP Gateway supprime ce goulot d'étranglement. Vous demandez un numéro +994 pour un seul code, vous l'utilisez sur votre propre écran d'inscription ou de connexion, et vous récupérez le SMS sans que personne ne détienne de matériel. Chaque numéro sert une vérification, ce qui garde des données de test propres et les téléphones personnels hors des comptes professionnels. Les équipes qui le font à chaque sprint l'associent généralement au workflow de tests QA.
Quelles applications peuvent livrer des codes sur une route azerbaïdjanaise en ce moment ?
L'instantané en direct pour l'Azerbaïdjan liste plus de 1 600 services. Parmi les plus populaires : WhatsApp, Telegram, Viber, Uber, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, LinkedIn, Discord, Signal et Amazon.
La disponibilité n'est pas figée. Les routes ouvrent et ferment au fil de la journée à mesure que nos partenaires opérateurs font tourner leur capacité ; un service visible ce matin peut manquer cet après-midi. Plutôt que de coder une liste en dur, lisez-la depuis l'API avant chaque exécution et ignorez proprement une combinaison qui n'est pas proposée.
Comment brancher l'API OTP Azerbaïdjan sur une suite automatisée ?
Tous les appels vont vers https://otproute.com/api/v1 avec une clé Bearer de la console Développeur ; les clés commencent par or_live_ et un compte peut en détenir jusqu'à 10. L'identifiant du pays Azerbaïdjan est az.
- Récupérez le catalogue avec
GET /api/v1/servicesetGET /api/v1/countries, puis confirmez la combinaison avecGET /api/v1/prices?country=az&service=<id>. - Créez la commande avec
POST /api/v1/activationset un corps tel que{"service": "viber", "country": "az"}. Conservez l'identifiant d'activation de la réponse. - Saisissez le numéro +994 renvoyé dans le build testé.
- Attendez
activation.sms_receivedsur votre webhook, ou faites du polling surGET /api/v1/activations/{id}si le job s'exécute là où le trafic entrant est bloqué. - Libérez toute commande abandonnée avec
POST /api/v1/activations/{id}/cancel.
Les appels webhook portent X-OTPRoute-Signature: t=<unix>,v1=<hex>. Recalculez le HMAC-SHA256 sur <t>.<raw body> avec le secret de l'endpoint, comparez en temps constant et écartez les horodatages périmés ; le guide de sécurité des webhooks en détaille la marche à suivre. La limite de 300 requêtes par minute laisse largement de la place à des jobs en parallèle.
Quelqu'un hors de l'ingénierie peut-il récupérer un code +994 à la main ?
Oui. Les product managers, traducteurs et responsables du support ont souvent besoin d'un seul code pour vérifier un écran, et le tableau de bord le permet sans aucune clé d'API :
- Connectez-vous et ouvrez l'OTP Gateway.
- Choisissez l'Azerbaïdjan, puis le service que vous testez, et lisez le prix en direct.
- Commandez le numéro et collez-le dans votre application.
- Gardez la page d'activation ouverte ; le SMS s'y affiche dès sa livraison.
Si le test est annulé, annulez l'activation et la somme retourne aussitôt dans le portefeuille.
Comment notre backend doit-il stocker et normaliser les numéros +994 ?
Persistez chaque numéro au format E.164, par exemple +994 suivi du numéro national à neuf chiffres. Dans le pays, on compose un 0 de tronc avant l'indicatif de l'opérateur ; un formulaire d'inscription recevra donc les deux styles. Retirez espaces, tirets et ce 0 national, puis ajoutez l'indicatif du pays avant l'enregistrement. Une bibliothèque d'analyse maintenue est plus sûre qu'une regex écrite à la main.
L'azéri est la langue officielle et s'écrit avec un alphabet latin comportant des lettres telles que ə, ğ, ı, ş et ç ; le russe y est aussi largement compris. Selon le service et la locale de l'appareil, un code peut arriver en azéri, en russe ou en anglais. Les routes +994 sont donc pratiques pour vérifier que vos propres modèles de SMS affichent correctement les caractères spéciaux et qu'un parseur de code ne dépend pas d'une formulation anglaise.
Le code n'est jamais apparu. Que tenter avant d'escalader ?
Commencez par laisser l'activation aller au bout de ses 20 minutes ; certains émetteurs mettent les messages en file. Si rien n'arrive, la commande expire, activation.expired se déclenche et la totalité de la somme est remboursée automatiquement, vous ne payez donc que si le code arrive.
Passez ensuite en revue les causes habituelles :
- Certains services refusent les numéros virtuels pour certains parcours. Confirmez que le service les accepte avant d'incriminer la route.
- Réessayez plus tard, ou basculez sur une autre route de service qui exerce le même écran.
- Évitez de recommander en boucle serrée ; espacez les tentatives pour qu'une rafale d'échecs ne vide pas la file.
La liste de contrôle des échecs de livraison couvre d'autres diagnostics.
Existe-t-il une ligne azerbaïdjanaise de longue durée, et comment l'usage est-il facturé ?
Il n'existe pas de numéro dédié en libre-service pour l'Azerbaïdjan. Les Dedicated Numbers sont un produit États-Unis et Canada à partir de $1.95/month ; si vous avez besoin d'une ligne +994 permanente, écrivez à [email protected] et l'équipe vérifiera ce que permet la réglementation locale, sans promesse de disponibilité. Pour les comptes qui nécessitent des connexions répétées, une ligne américaine ou canadienne est l'alternative.
Pour les tests à Bakou, la dépense est prélevée sur un seul portefeuille prépayé en USD ; il n'y a ni palier d'abonnement ni frais mensuels. Rechargez par carte ou en USDT ou USDC, et chaque recharge produit une facture PDF par e-mail ; les tarifs actuels sont sur la page tarifs. Un compte de développement peut être basculé en sandbox sur demande, renvoyant des numéros et des codes simulés pour tester l'intégration de bout en bout avant de dépenser de vrais fonds. L'Acceptable Use Policy d'OTP Route et les conditions propres à chaque service s'appliquent à chaque commande.
Questions fréquentes
Puis-je tester le parcours d'inscription azerbaïdjanais de mon application sans SIM locale ?
Oui. Commandez un numéro +994 depuis l'OTP Gateway, saisissez-le dans votre application et lisez le code dans le tableau de bord ou via l'API, sans aucune SIM physique.
Quel est l'identifiant du pays Azerbaïdjan dans l'API OTP Route ?
Utilisez az dans le champ country de POST /api/v1/activations et dans les requêtes de prix.
Combien coûte un numéro +994 pour des tests ?
Les codes démarrent à $0.20 par code ; le montant exact dépend du service et est renvoyé par GET /api/v1/prices avant de vous engager.
Suis-je débité si le SMS azerbaïdjanais n'arrive jamais ?
Non. Si aucun code n'arrive dans les 20 minutes, ou si vous annulez avant, la totalité du montant est automatiquement restituée à votre portefeuille.
Faut-il enregistrer les numéros azerbaïdjanais avec le zéro initial ?
Non. Supprimez le 0 de tronc national et stockez le numéro au format E.164 commençant par +994.
Puis-je garder le même numéro de vérification azerbaïdjanais pour des connexions ultérieures ?
Pas via l'OTP Gateway, qui délivre un numéro par code. Les lignes de longue durée en libre-service n'existent qu'aux États-Unis et au Canada ; interrogez le support à propos de l'Azerbaïdjan.
Dans quelle langue seront les messages de vérification azerbaïdjanais ?
Cela dépend de l'émetteur et des paramètres de l'appareil ; l'azéri, le russe et l'anglais sont tous courants.
Les noms de services sont des marques déposées de leurs propriétaires respectifs. OTP Route n'est affilié à aucun d'entre eux. Utilisez les numéros de manière licite et respectez les conditions de chaque service ainsi que notre Politique d'utilisation acceptable.