Français
Collecter des OTP bahaméens +1 242 avec des appels REST et des webhooks
Oui, vous pouvez recevoir des codes de vérification des Bahamas (+1 242) 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 montant exact étant renvoyé en direct pour chaque service, et vous n'êtes débité que si un SMS atteint le numéro dans les 20 minutes.
De quelles requêtes une intégration d'API OTP Bahamas a-t-elle besoin ?
Une intégration d'API OTP Bahamas est une courte chaîne d'appels vers https://otproute.com/api/v1, autorisée par une clé Bearer préfixée or_live_ que vous générez dans la console Développeur. L'identifiant du pays Bahamas est bs ; les identifiants de service comme whatsapp ou telegram proviennent du catalogue.
- Chargez le catalogue avec
GET /api/v1/servicesetGET /api/v1/countries, puis gardez les identifiants dans la configuration plutôt que de vous appuyer sur les noms affichés. - Avant chaque commande, demandez
GET /api/v1/prices?country=bs&service=<id>. La réponse contient le prix actuel et indique si une route est ouverte à cet instant, la disponibilité évoluant au fil de la journée. - Créez l'activation avec
POST /api/v1/activationset le corps{"service": "<id>", "country": "bs"}. Vous recevez un identifiant d'activation et un numéro +1 242. - Injectez ce numéro dans l'étape d'inscription ou de connexion du produit testé.
- Attendez le code par webhook, ou faites du polling sur
GET /api/v1/activations/{id}. Abandonnez proprement une exécution avecPOST /api/v1/activations/{id}/cancel.
Un compte peut détenir jusqu'à 10 clés et envoyer 300 requêtes par minute ; le staging, la CI et l'ordinateur d'un collègue peuvent donc chacun avoir une clé distincte que vous révoquez séparément. Les paramètres et réponses de cette API de vérification par SMS sont listés dans la documentation de l'API.
Comment vérifier les webhooks signés pour les codes +1 242 ?
Le polling suffit pour un contrôle manuel ; dès que plusieurs suites tournent côte à côte, la livraison en push est plus propre. Enregistrez jusqu'à 5 endpoints dans la console Développeur et abonnez-vous à activation.sms_received, activation.expired et activation.cancelled.
Chaque livraison porte X-OTPRoute-Signature: t=<unix>,v1=<hex>. Reconstituez la chaîne signée sous la forme <t>.<raw body>, appliquez un HMAC-SHA256 avec le secret de l'endpoint et comparez le résultat à v1 avec une fonction à temps constant. Travaillez sur les octets exactement tels qu'ils sont arrivés ; resérialiser du JSON analysé modifie les espaces et les condensats ne correspondront plus. Refusez tout horodatage vieux de plus de quelques minutes pour qu'une requête capturée ne puisse pas être rejouée.
Indexez votre gestionnaire sur l'identifiant d'activation et rendez-le idempotent, car une livraison rejouée ne doit jamais marquer un test comme réussi deux fois. L'article sur la sécurisation des webhooks OTP avec HMAC traite du décalage d'horloge et de la rotation des secrets.
Quels services des Bahamas sont sur la route, et le personnel peut-il commander à la main ?
La route Bahamas liste actuellement plus de 900 services. Parmi les choix populaires : WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, Amazon, Discord, LinkedIn, Uber, Airbnb et Signal. Voyez cette liste comme un instantané ; ce qui compte, c'est la réponse de l'API au moment de la commande.
Les collègues qui ne touchent jamais à une clé obtiennent le même résultat dans le navigateur. Connectez-vous, ouvrez l'OTP Gateway, sélectionnez les Bahamas et le service, lisez le prix affiché et passez la commande. Le numéro de vérification des Bahamas apparaît avec un compte à rebours, et le code s'affiche sur ce même écran à son arrivée.
Que se passe-t-il dans la fenêtre de 20 minutes, et si rien n'arrive ?
Chaque activation reste ouverte 20 minutes. Si un SMS arrive dans ce délai, vous payez le prix indiqué ; si la fenêtre se ferme à vide, ou si vous annulez avant, la totalité de la somme retourne automatiquement dans votre portefeuille.
Quand un code bahaméen n'apparaît pas :
- Laissez la fenêtre aller à son terme avant de déclarer le test en échec ; certains émetteurs mettent leurs messages en file.
- Réessayez plus tard ou via une autre route de service, car le stock et le comportement des émetteurs changent au fil de la journée.
- Vérifiez que le service accepte les numéros virtuels. Certains les refusent, et c'est précisément pour cela que le remboursement existe.
- Évitez de recommander en boucle serrée. Espacez les tentatives pour qu'un test instable ne consomme pas votre budget de requêtes.
D'autres schémas de dépannage sont réunis dans réduire les échecs de livraison d'OTP.
Comment stocker et normaliser un numéro +1 242 ?
Les Bahamas font partie du plan de numérotation nord-américain, leurs numéros partagent donc l'indicatif 1 avec les États-Unis et le Canada. Un numéro complet se compose du 1, de l'indicatif régional 242 et d'un numéro d'abonné à sept chiffres ; en E.164, cela donne +1242 suivi de sept chiffres, soit onze chiffres au total. Les résidents donnent souvent seulement les sept chiffres locaux, tandis que les appelants ailleurs dans le plan composent un 1 avant 242.
Deux conséquences pour votre code. Un validateur qui déduit le pays du seul +1 étiquettera les utilisateurs bahaméens comme américains ; inspectez donc l'indicatif régional ou appuyez-vous sur une bibliothèque de numérotation qui connaît les territoires du NANP. Et stockez chaque numéro en E.164, en ne formatant qu'à l'affichage, afin que les recherches et la déduplication restent cohérentes. Les textes de vérification sur les lignes bahaméennes arrivent généralement en anglais, la langue officielle, ce qui recentre les contrôles de localisation sur le format des numéros et les libellés de pays plutôt que sur des textes traduits.
Pourquoi les équipes produit testent-elles les inscriptions avec les Bahamas ?
Le tourisme, l'hôtellerie et les services financiers portent une grande part de l'économie bahaméenne ; les plateformes de réservation, les applications de VTC et de livraison, les produits de paiement et les banques ayant des clients dans les Caraïbes ont donc tous besoin d'un parcours fonctionnel pour les utilisateurs +1 242. Un numéro +1 242 pour vos tests permet à un ingénieur QA de confirmer qu'un formulaire accepte le numéro, que le sélecteur de pays affiche les Bahamas au lieu de les fondre dans les États-Unis, et que la formulation du consentement SMS s'affiche correctement. Un bon routage OTP, c'est aussi choisir le bon pays pour chaque cas de test au lieu de prendre par défaut un numéro du continent. Le guide des tests QA montre comment l'intégrer à des suites automatisées. Gardez chaque contrôle sur des comptes que votre organisation possède et respectez les conditions de chaque service ; l'Acceptable Use Policy d'OTP Route s'applique à toutes les commandes.
Un numéro bahaméen de longue durée est-il possible, et comment l'usage est-il facturé ?
Il n'existe pas de numéro de longue durée en libre-service pour les Bahamas. Les Dedicated Numbers sont un produit États-Unis et Canada à partir de $1.95/month, avec SMS entrants et sortants, appels depuis le navigateur et transfert par webhook. Si votre équipe a besoin d'une ligne bahaméenne durable, écrivez à [email protected] ; ce qui est possible dépend de la réglementation locale et ne peut pas être promis.
L'usage est prélevé sur un seul portefeuille prépayé en USD, sans abonnement mensuel et sans forfait à choisir. Rechargez par carte ou en USDT/USDC, et une facture PDF arrive dans votre boîte de réception pour chaque recharge. Pour le travail d'intégration, demandez à basculer un compte de développement en sandbox : il renvoie des numéros et des codes simulés, de sorte que tout le flux peut être exercé sans dépenser les fonds du portefeuille. La page tarifs montre comment les frais apparaissent.
Questions fréquentes
Puis-je tester le parcours d'inscription des Bahamas de mon application sans SIM locale ?
Oui. Commandez un numéro +1 242 depuis l'OTP Gateway pour le service testé, saisissez-le dans votre parcours et lisez le code dans le tableau de bord ou par webhook. Vous payez à partir de $0.20 par code, et seulement quand le SMS arrive.
Quel est l'identifiant du pays Bahamas dans l'API ?
C'est bs. Passez-le à GET /api/v1/prices et dans le corps de POST /api/v1/activations.
Ma bibliothèque téléphonique traitera-t-elle +1 242 comme un numéro américain ?
Seulement si elle devine le pays à partir du seul indicatif. Vérifiez l'indicatif régional, ou utilisez une bibliothèque qui embarque les données des territoires du NANP, pour que les numéros bahaméens soient correctement étiquetés.
Suis-je débité si le code n'arrive jamais ?
Non. Quand rien n'arrive dans les 20 minutes, ou si vous annulez, la totalité de la somme retourne automatiquement dans votre portefeuille.
Puis-je garder un numéro de vérification des Bahamas pour de futures connexions ?
Pas en libre-service. Les Dedicated Numbers de longue durée n'existent qu'aux États-Unis et au Canada ; pour une ligne bahaméenne, écrivez à [email protected] et l'équipe vous dira ce que permet la réglementation locale.
Combien de requêtes une suite de tests peut-elle envoyer ?
Jusqu'à 300 requêtes par minute par compte, réparties sur jusqu'à 10 clés d'API. Un polling toutes les quelques secondes, ou le passage aux webhooks, vous maintient confortablement dans cette limite.
Puis-je alimenter le portefeuille avec des stablecoins ?
Oui. Le portefeuille accepte les cartes et l'USDT/USDC, et chaque recharge s'accompagne d'une facture PDF par e-mail.
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.