Intégrer les codes de vérification pakistanais +92 à votre pipeline de tests

Indicatif téléphonique +92OTP Gateway dès $0.20 par codeNuméros dédiés : États-Unis et Canada uniquementID API: pk
Réponse rapide

OTP Route permet à une équipe de recevoir des codes de vérification SMS du Pakistan (+92) sur des numéros OTP Gateway à usage unique, le code s'affichant dans le tableau de bord et étant transmis à vos systèmes par polling d'API ou webhooks signés. Chaque code coûte dès $0.20 par code, et si aucun SMS n'atteint le numéro en 20 minutes, le portefeuille est remboursé automatiquement.

Quand une équipe a-t-elle besoin d'un numéro +92 pour ses tests ?

Le Pakistan est un grand marché centré sur le mobile, avec une diaspora importante au Royaume-Uni et dans le Golfe : de nombreux produits voient donc des numéros +92 à l'inscription même sans y avoir leur siège. Cela crée des cas de test concrets : le champ téléphone accepte-t-il le format national en 03, le backend l'enregistre-t-il correctement, et l'étape OTP aboutit-elle vraiment ?

Se procurer une SIM locale de rechange n'est pas simple non plus, car au Pakistan les cartes SIM sont liées à l'enregistrement biométrique du titulaire. Un numéro à usage unique de l'OTP Gateway offre aux équipes QA et croissance un chemin plus propre. Le guide de vérification des applications mobiles montre comment les équipes structurent ces contrôles.

Quels services pakistanais puis-je vérifier aujourd'hui ?

L'instantané actuel du Pakistan comprend WhatsApp, Facebook, Instagram, Telegram, Google (Gmail & YouTube), TikTok, Snapchat, imo, Signal, Amazon, Microsoft & Outlook, ChatGPT (OpenAI), Uber et LinkedIn. Au total, plus de 1 700 services sont disponibles pour le pays.

Le stock bouge au fil de la journée, c'est pourquoi GET /api/v1/prices renvoie la disponibilité à côté du prix. Interrogez-le juste avant de passer une commande plutôt que de coder une liste de services en dur. Si une route de numéro de vérification pakistanais est maigre à une heure donnée, le routage OTP via le catalogue en direct révèle généralement une autre option, et le tableau de bord affiche les mêmes données pour les collègues qui ne touchent jamais à l'API de vérification SMS.

De 03XX à +92 : l'essentiel du format des numéros

Au niveau national, un numéro mobile pakistanais s'écrit avec un préfixe 0, soit 03 suivi de neuf autres chiffres. En E.164, le 0 disparaît et il reste +92 et dix chiffres commençant par 3. Les utilisateurs colleront toutes les variantes ; normalisez donc dès l'entrée :

  • supprimez les espaces et les tirets ;
  • transformez un 0092 ou 92 initial en +92 ;
  • remplacez un 0 initial sur une valeur de onze chiffres par +92 ;
  • rejetez tout ce qui ne compte pas douze chiffres après le plus.

L'ourdou et l'anglais sont tous deux langues officielles. Les messages de vérification arrivent couramment en anglais, mais certains expéditeurs emploient l'ourdou en écriture nastaliq, qui se lit de droite à gauche. Extrayez le groupe de chiffres avec un motif au lieu de chercher une phrase anglaise fixe et les deux cas seront correctement analysés.

Le flux de l'API OTP Pakistan en six appels

Les requêtes vont vers https://otproute.com/api/v1 avec une clé Bearer préfixée or_live_, créée dans la console développeur.

  1. GET /api/v1/countries : l'identifiant du Pakistan est pk.
  2. GET /api/v1/services pour trouver l'identifiant du service.
  3. GET /api/v1/prices?country=pk&service=<id> pour le prix en direct.
  4. POST /api/v1/activations avec {"service": "facebook", "country": "pk"} renvoie le numéro +92 et un identifiant d'activation.
  5. Saisissez le numéro dans votre application, puis lisez le code via GET /api/v1/activations/{id} ou le webhook activation.sms_received.
  6. Exécution abandonnée ? Appelez POST /api/v1/activations/{id}/cancel.

Pour les webhooks, recalculez le HMAC-SHA256 sur <t>.<raw body> à partir de l'en-tête X-OTPRoute-Signature, rejetez les horodatages anciens et rendez le gestionnaire idempotent sur l'identifiant d'activation. L'article sur les pipelines CI montre cela dans un runner de tests.

Rien n'est arrivé sur le numéro +92 : étapes suivantes

Laissez la fenêtre de 20 minutes se terminer avant de juger ; si elle se ferme à vide, le montant total est recrédité. Vérifiez que le service cible accepte les numéros virtuels pour les comptes pakistanais, car certains les refusent. Réessayez ensuite après une pause ou faites passer le test par un autre service. Recommander toutes les quelques secondes aide rarement et peut rendre la plateforme réceptrice plus méfiante envers votre trafic. Consigner l'identifiant d'activation, le service et l'horodatage de chaque tentative facilite le repérage de motifs quand le support d'OTP Route demande ce qui s'est passé.

Lignes dédiées et portefeuille prépayé

Un numéro pakistanais de longue durée en libre-service n'est pas proposé. Les numéros dédiés, qui réunissent SMS entrants, SMS sortants et appels depuis le navigateur sur une seule ligne, sont limités aux États-Unis et au Canada dès $1.95/mois. Les équipes qui ont besoin d'une ligne +92 persistante peuvent écrire à [email protected] ; la réglementation locale détermine si c'est possible.

Le paiement se fait à l'usage depuis un portefeuille en USD : pas d'abonnement mensuel, pas de forfait, des recharges par carte ou en USDT/USDC et une facture PDF pour chacune. Demandez un sandbox pour exécuter vos tests d'intégration sur des numéros et des codes simulés. Les détails figurent sur la page des tarifs.

Questions fréquentes

Puis-je tester le parcours d'inscription pakistanais de mon application sans SIM pakistanaise ?

Oui. Commandez un numéro +92 depuis l'OTP Gateway, saisissez-le dans votre application et récupérez le code dans le tableau de bord, via l'API ou par un webhook.

Quel identifiant de pays l'API utilise-t-elle pour le Pakistan ?

Utilisez pk, par exemple dans GET /api/v1/prices?country=pk&service=<id> et dans le corps de POST /api/v1/activations.

Dois-je enregistrer les numéros pakistanais avec le 0 initial ?

Non. Enregistrez-les au format E.164, +92 suivi de dix chiffres commençant par 3, et convertissez le format national en 03 lorsque les utilisateurs le saisissent.

Les codes de vérification arriveront-ils en ourdou ?

La plupart arrivent en anglais, mais certains expéditeurs utilisent l'ourdou. Analyser le code numérique avec un motif gère les deux langues et le texte de droite à gauche.

Combien coûte un numéro +92 pour les tests ?

Dès $0.20 par code ; le prix exact dépend du service et s'affiche dans le tableau de bord et via GET /api/v1/prices avant la commande.

Que se passe-t-il si le service n'envoie jamais le SMS ?

Vous n'êtes pas facturé. Les commandes qui ne reçoivent rien en 20 minutes, ou que vous annulez, restituent la totalité du montant au portefeuille.

Puis-je obtenir un numéro pakistanais pour la récupération de compte à long terme ?

Pas en libre-service ; seuls les numéros dédiés américains et canadiens sont vendus ainsi. Écrivez à [email protected] pour vous renseigner sur une ligne +92.

Que me permet de faire OTP Route avec les numéros pakistanais ?

Tester vos propres parcours de vérification, exécuter de l'automatisation QA et exploiter des comptes professionnels légitimes. Les conditions de chaque service et la politique d'utilisation acceptable d'OTP Route s'appliquent.

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.

Routez votre premier OTP en quelques minutes

Créez un compte gratuit, rechargez votre portefeuille USD et commandez un numéro depuis le tableau de bord ou l'API. Sans abonnement mensuel.