Français
Guide développeur des codes de vérification moldaves (+373)
OTP Route vous permet de recevoir des codes de vérification SMS de Moldavie (+373) via son OTP Gateway, en lisant chaque code dans le tableau de bord ou en l'intégrant à vos systèmes avec l'API REST ou un webhook signé. Un code coûte à partir de $0.20 par code, et si rien n'atteint le numéro en 20 minutes, le portefeuille est remboursé intégralement.
À quoi ressemble une activation +373, de la requête au code ?
Une activation est un objet de courte durée avec un id, un numéro de téléphone et un statut. Votre client s'authentifie sur https://otproute.com/api/v1 avec une clé Bearer commençant par or_live_, générée dans la console développeur (jusqu'à 10 clés par compte, 300 requêtes par minute).
Le cycle de vie pour la Moldavie se déroule ainsi. Votre tâche lit GET /api/v1/prices?country=md&service=<id> pour confirmer que la route est ouverte et voir le prix du jour. Elle envoie ensuite POST /api/v1/activations avec {"service": "<id>", "country": "md"} et reçoit l'id d'activation ainsi qu'un numéro +373. Le test saisit ce numéro dans l'application cible et déclenche le SMS. À partir de là, l'activation reste vivante 20 minutes ; elle se termine quand un code est reçu, quand vous appelez POST /api/v1/activations/{id}/cancel, ou quand le temps est écoulé.
Les ids de service et le catalogue complet des pays viennent de GET /api/v1/services et GET /api/v1/countries. Récupérez-les au démarrage au lieu de les coder en dur, car la liste en direct fait foi. Le guide d'intégration de l'API OTP montre un client complet.
Mon client d'API OTP Moldavie doit-il interroger en polling ou écouter des webhooks ?
Les deux fonctionnent avec la même API de vérification SMS, et beaucoup d'équipes utilisent les deux : webhooks pour la rapidité, polling comme filet de sécurité.
Webhooks. Ajoutez un endpoint dans la console développeur (un compte peut en enregistrer cinq) et traitez activation.sms_received, activation.expired et activation.cancelled. Validez l'en-tête X-OTPRoute-Signature, au format t=<unix>,v1=<hex>, en calculant un HMAC-SHA256 sur <t>.<raw body> avec le secret de l'endpoint et en rejetant les horodatages périmés. Indexez votre traitement sur l'id d'activation pour qu'une livraison en double reste sans effet.
Polling. Appelez GET /api/v1/activations/{id} toutes les quelques secondes avec un backoff, et arrêtez-vous quand le statut est final. Cela convient aux runners CI derrière un pare-feu qui ne peuvent pas accepter de requêtes entrantes. Notre article sur les tests SMS OTP dans les pipelines CI couvre délais d'attente et reprises pour les deux modèles.
Qu'est-ce qui rend les numéros moldaves différents à traiter ?
Les numéros nationaux moldaves comptent huit chiffres après l'indicatif +373, et la numérotation nationale ajoute un préfixe de tronc 0 devant. Les utilisateurs saisissent donc un même mobile sous plusieurs formes : avec le 0 initial, avec +373 ou avec 00373. Normalisez en supprimant espaces et tirets, en retirant le 0 national quand vous ajoutez l'indicatif, puis en enregistrant la forme E.164. Un validateur qui exige un zéro initial rejettera des saisies internationales correctes, ce qui est l'une des premières choses qu'un numéro +373 pour vos tests a tendance à révéler.
Le roumain est la langue officielle et le russe est très parlé : les SMS de vérification des services locaux peuvent donc arriver dans l'une ou l'autre, ou en anglais pour les applications mondiales. Les messages en cyrillique sont envoyés dans un encodage plus large et se découpent différemment du texte latin, ce qu'il vaut la peine de couvrir dans tout parseur qui extrait le code.
Les équipes testent en Moldavie quand elles localisent une application en roumain ou en russe, servent des clients dans la région, ou ont à Chișinău des équipes de support et d'ingénierie dont les propres étapes de vérification doivent être contrôlées.
Quelles applications acheminent actuellement des codes vers la Moldavie ?
OTP Route recense plus de 1 700 services pour la Moldavie. L'instantané actuel des plus populaires comprend Telegram, Viber, WhatsApp, Signal, Facebook, Instagram, TikTok, Google (Gmail & YouTube), LinkedIn, Snapchat, Amazon, eBay, Netflix et Claude.
Considérez ceci comme un tableau mouvant. Le stock évolue dans la journée : demandez la liste en direct avant chaque exécution et gardez une route de secours pour les services capricieux. L'article sur le routage par pays explique comment le routage OTP vers un pays de repli fonctionne sans changer votre logique de test.
Pourquoi un code moldave peut-il ne pas arriver ?
Un service peut refuser purement les numéros virtuels, limiter les tentatives répétées ou livrer lentement sur une route donnée. Rien de tout cela ne vous coûte quoi que ce soit, car un code qui n'arrive jamais dans la fenêtre de 20 minutes entraîne un remboursement automatique et intégral sur le portefeuille.
Étapes pratiques dans ce cas :
- Attendez la fin de la fenêtre au lieu d'annuler au premier silence.
- Vérifiez que le service accepte les numéros virtuels en premier lieu.
- Réessayez plus tard, ou passez à un autre pays pris en charge par le service.
- Espacez les commandes répétées ; lancer de nouvelles activations en boucle rapide est contre-productif.
- Consignez les ids d'activation à côté des logs de l'application pour pouvoir comparer les exécutions réussies et échouées.
Comment quelqu'un sans code commande-t-il un numéro moldave ?
Créez un compte sur inscription avec un e-mail et un code e-mail à 6 chiffres, ou une connexion Google. Dans l'OTP Gateway, sélectionnez le service, choisissez la Moldavie, lisez le prix en direct et confirmez. Collez le numéro +373 dans l'application que vous vérifiez ; le code apparaît dans le tableau de bord dès sa réception. Vous pouvez annuler depuis le même écran et le montant retourne directement sur le portefeuille.
Et les lignes durables, l'accès sandbox et le paiement ?
OTP Route ne vend pas de numéro moldave longue durée en libre-service. Les Dedicated Numbers ne sont proposés qu'aux États-Unis et au Canada, à partir de $1.95/mois. Pour une ligne +373 durable, écrivez à [email protected] ; la possibilité d'en organiser une dépend de la réglementation locale.
Le paiement se fait à l'usage depuis un seul portefeuille USD, sans abonnement ni niveaux. Ajoutez des fonds par carte ou en USDT/USDC et recevez une facture PDF par e-mail pour chaque recharge. Les développeurs qui veulent d'abord répéter une intégration peuvent demander que leur compte passe en sandbox, où numéros et codes sont simulés et le portefeuille reste intact.
Questions fréquentes
Puis-je recevoir un SMS OTP de Moldavie sans y vivre ?
Oui. L'OTP Gateway attribue un numéro +373 utilisable de n'importe où, et le code s'affiche dans le tableau de bord ou est envoyé à votre client API.
Quel id pays mon code doit-il envoyer pour la Moldavie ?
Envoyez md comme valeur de country. Les ids de service viennent de GET /api/v1/services.
Dois-je stocker les numéros moldaves avec le 0 initial ?
Non. Stockez-les en E.164 sous la forme +373 plus les huit chiffres nationaux, en supprimant le préfixe de tronc national.
Que se passe-t-il si j'annule une activation moldave ?
Appeler POST /api/v1/activations/{id}/cancel avant l'arrivée d'un code clôt l'activation et restitue la totalité du montant à votre portefeuille.
Existe-t-il un numéro de vérification moldave que je peux garder des mois ?
Pas en libre-service. Les Dedicated Numbers longue durée sont un produit États-Unis et Canada ; écrivez au support pour vous renseigner sur la Moldavie.
Puis-je utiliser OTP Route pour créer de nombreux comptes sur une même application ?
Non. Il est destiné à tester et à exploiter vos propres produits et comptes légitimes, dans le respect des conditions de chaque service et de la politique d'utilisation acceptable d'OTP Route.
Ma suite de tests peut-elle tourner sur la Moldavie sans dépenser d'argent ?
Oui, si vous demandez le mode sandbox pour un compte de développement. Il renvoie des numéros et des codes simulés pour des tests de bout en bout.
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.