Acheminer les OTP albanais (+355) vers votre pipeline de test

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

Oui, vous pouvez recevoir des codes de vérification SMS albanais (+355) avec OTP Route en commandant un numéro à usage unique depuis l'OTP Gateway et en récupérant le code dans le tableau de bord ou via l'API REST et les webhooks signés. Les prix démarrent à $0.20 par code, le tarif en direct étant renvoyé par l'API, et rien n'est facturé si le SMS n'arrive pas dans les 20 minutes.

Quels appels REST renvoient un numéro albanais et son code ?

L'API OTP Albanie est la même API de vérification par SMS que pour tous les marchés ; seul l'identifiant de pays change. Les requêtes vont vers https://otproute.com/api/v1 avec une clé Bearer préfixée or_live_, générée dans la console Développeur. L'identifiant de l'Albanie est al, et une exécution type ressemble à ceci :

  1. GET /api/v1/services résout l'identifiant du service voulu, par exemple telegram ou google. Mettez la liste en cache entre deux exécutions.
  2. GET /api/v1/prices?country=al&service=<id> lit le prix en direct et confirme que la route est ouverte à cet instant.
  3. POST /api/v1/activations avec {"service": "telegram", "country": "al"} renvoie un identifiant d'activation et un numéro +355.
  4. Votre test soumet ce numéro sur l'écran d'inscription ou de connexion de l'application testée.
  5. Le code arrive par webhook ou par polling de GET /api/v1/activations/{id} ; appelez POST /api/v1/activations/{id}/cancel si le test est interrompu.

Un compte peut détenir jusqu'à 10 clés, de sorte que le staging, la CI et l'ordinateur d'un collègue peuvent chacun avoir la leur et être révoqués séparément. La limite de 300 requêtes par minute laisse de la place à plusieurs suites en parallèle. Les détails champ par champ se trouvent dans la référence de l'API.

Mes tests Albanie doivent-ils faire du polling ou écouter des webhooks ?

Le polling est le plus rapide à mettre en place : interrogez l'endpoint d'activation toutes les quelques secondes jusqu'à ce que son statut change. Quand les suites tournent en parallèle, un webhook est plus propre. Enregistrez jusqu'à 5 endpoints et abonnez-vous à activation.sms_received, activation.expired et activation.cancelled.

Chaque livraison est signée. L'en-tête X-OTPRoute-Signature a la forme t=<unix>,v1=<hex>, où v1 est le HMAC-SHA256 de "<t>.<raw body>" calculé avec le secret de l'endpoint. Recalculez-le sur les octets intacts de la requête, comparez en temps constant et écartez tout ce qui porte un horodatage périmé. Indexez les événements sur l'identifiant d'activation afin qu'une livraison rejouée n'écrive jamais deux fois. Notre article sur la capture d'OTP par webhook décrit un gestionnaire complet.

Comment normaliser les numéros +355 avant qu'ils n'atteignent ma base de données ?

L'Albanie utilise l'indicatif +355 et un préfixe de tronc national 0. Localement, un numéro mobile s'écrit généralement avec ce 0 devant, sous la forme 06X XXX XXXX, tandis que la forme internationale le supprime : +355 6X XXX XXXX. Stockez la version E.164 (+3556…, sans espaces) et n'appliquez le format local qu'à l'affichage.

Quelques contrôles utiles quand vous validez un numéro +355 pour des tests :

  • Retirez le 0 initial quand un utilisateur saisit la forme nationale après avoir déjà choisi +355.
  • Rejetez un préfixe doublé comme +355 0 6X, qui apparaît quand un formulaire colle aveuglément l'indicatif au numéro local.
  • Gardez espaces, tirets et parenthèses hors de la valeur stockée.

La formulation autour du code dépend du service émetteur et de la langue du compte ; l'albanais et l'anglais sont tous deux courants. Ciblez les chiffres dans votre parseur plutôt qu'une phrase figée. Les équipes testent ce marché pour lancer un produit en Albanie, localiser une application pour les albanophones de la région et de l'étranger, ou vérifier qu'un compte d'exploitation régional se valide toujours.

Que puis-je vérifier sur la route Albanie ?

La route Albanie liste actuellement plus de 1 500 services. Parmi les entrées populaires de l'instantané en direct : WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Viber, Signal, Microsoft & Outlook, ChatGPT (OpenAI), Uber, LinkedIn et Discord.

Le stock évolue au fil de la journée, c'est pourquoi la disponibilité provient de l'API et non d'une liste statique. Conditionnez chaque test à une consultation de prix pour al et marquez-le comme ignoré, pas comme échoué, quand la route se trouve fermée. Cela garde le bruit du routage OTP hors de vos vrais résultats de régression.

Un collègue non technique peut-il commander un numéro +355 ?

Oui. Le tableau de bord couvre le même parcours sans aucun code :

  1. Inscrivez-vous avec votre e-mail et un code à 6 chiffres reçu par e-mail ou via Google, puis activez l'authentification à deux facteurs TOTP.
  2. Ajoutez des fonds au portefeuille par carte ou en USDT/USDC.
  3. Choisissez l'Albanie et le service, vérifiez le prix affiché et confirmez la commande.
  4. Saisissez le numéro de vérification albanais dans l'application ; le code apparaît sur la page d'activation à l'arrivée du SMS.

Les agences qui gèrent des profils clients et les équipes d'exploitation qui créent des comptes professionnels régionaux empruntent souvent cette voie. Les commandes passées ici et par l'API partagent un seul portefeuille et la même règle de remboursement.

Et si le SMS albanais n'arrive jamais ?

Une activation reste ouverte 20 minutes. Vous ne payez que si le code arrive ; si la fenêtre se ferme à vide ou si vous annulez plus tôt, la totalité de la somme retourne d'elle-même dans votre portefeuille et le webhook déclenche activation.expired ou activation.cancelled.

Quand un code manque :

  • Laissez le temps à la fenêtre avant de réagir, car certains services envoient lentement.
  • Vérifiez si le service accepte les numéros virtuels, certains les refusant par politique.
  • Réessayez plus tard, ou avec une autre route de service si votre test le permet.
  • Évitez de recommander en boucle serrée. Espacez les tentatives pour qu'un script ne martèle pas la route.

Notre article sur la réduction des échecs de livraison d'OTP présente d'autres schémas de relance pour les routes des Balkans et au-delà. N'utilisez ces numéros que pour vos propres produits et comptes, respectez les conditions de chaque service, et notez que l'Acceptable Use Policy d'OTP Route s'applique.

Existe-t-il une ligne albanaise de longue durée, et comment fonctionne la facturation ?

Il n'existe pas de numéro de longue durée en libre-service pour l'Albanie. Les numéros virtuels dédiés ne sont vendus instantanément qu'aux États-Unis et au Canada, à partir de $1.95/month, avec SMS entrants, transfert par webhook, SMS sortants et appels depuis le navigateur. Si vous avez besoin d'une ligne albanaise durable, écrivez à [email protected] ; la faisabilité dépend de la réglementation locale et n'est pas garantie.

La facturation repose sur un seul portefeuille prépayé en USD, sans abonnement mensuel et sans forfait à choisir. Rechargez par carte ou en USDT/USDC, et chaque recharge s'accompagne d'une facture PDF par e-mail. Les tarifs en direct sont sur la page tarifs. Pour le travail d'intégration, demandez à passer un compte de développement en sandbox, qui renvoie des numéros et des codes simulés afin de faire tourner le pipeline sans dépenser les fonds du portefeuille.

Questions fréquentes

Puis-je tester le parcours d'inscription albanais de mon application sans SIM locale ?

Oui. Commandez un numéro OTP Gateway avec le pays al, soumettez-le dans votre écran d'inscription et lisez le code dans le tableau de bord ou depuis votre webhook. Aucune SIM ni contrat avec un opérateur local n'est impliqué.

Combien coûte un code de vérification albanais ?

Les codes démarrent à $0.20, et le prix exact pour un service donné est renvoyé par GET /api/v1/prices avant la commande. Si rien n'arrive dans la fenêtre de 20 minutes, la somme retourne dans votre portefeuille.

Dois-je stocker les numéros albanais avec le 0 initial ?

Non. Enregistrez-les en E.164, c'est-à-dire +355 suivi du numéro national sans le 0 de tronc, et ne remettez le 0 que pour l'affichage local.

Le même numéro +355 peut-il être réutilisé pour une connexion ultérieure ?

Un numéro OTP Gateway sert un seul code de vérification. Pour les comptes qui doivent continuer à se connecter, utilisez un Dedicated Number aux États-Unis ou au Canada, ou interrogez le support à propos de l'Albanie.

OTP Route propose-t-il un sandbox pour les tests d'intégration Albanie ?

Le mode sandbox peut être activé sur demande pour un compte de développement. Il renvoie des numéros et des codes simulés, si bien que les exécutions CI parcourent le flux complet sans toucher aux fonds du portefeuille.

Pourquoi mon numéro albanais a-t-il été refusé par l'application ?

Certains services refusent les numéros virtuels. Annulez l'activation ou laissez-la expirer pour un remboursement automatique, puis réessayez à un autre moment ou par une autre route.

Quel identifiant d'API dois-je utiliser pour l'Albanie ?

Utilisez al comme valeur de pays dans les consultations de prix et les demandes d'activation, et prenez l'identifiant du service dans GET /api/v1/services.

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.