पनामा के SMS वेरिफ़िकेशन कोड कोड में कैप्चर करना, चरण दर चरण

कॉलिंग कोड +507OTP Gateway, $0.20 प्रति कोड से शुरूडेडिकेटेड नंबर: केवल US और कनाडाAPI आईडी: pa
संक्षिप्त उत्तर

OTP Route से आप OTP Gateway API के ज़रिए पनामा (+507) के SMS वेरिफ़िकेशन कोड पा सकते हैं, जहाँ हर कोड साइन किए गए वेबहुक पर डिलीवर होता है या पोलिंग से मिलता है, और वही ऑर्डर डैशबोर्ड में भी उपलब्ध हैं। नंबर $0.20 प्रति कोड से शुरू होते हैं, हर नंबर एक कोड के लिए 20 मिनट तक रखा जाता है, और SMS न आने पर पैसा आपके वॉलेट में लौट जाता है।

+507 कोड पाने के लिए मैं कौन-से endpoints कॉल करूँ?

सब कुछ https://otproute.com/api/v1 के अंतर्गत है और or_live_ से शुरू होने वाली Bearer key से ऑथेंटिकेट होता है। पनामा का country id pa है। किसी टेस्ट केस के लिए एक सामान्य रन ऐसा दिखता है:

  1. GET /api/v1/prices?country=pa&service=whatsapp उस जोड़ी की लाइव दर लौटाता है, ताकि आपका रनर तय बजट से ऊपर जाने पर रुक सके।
  2. POST /api/v1/activations को {"service": "whatsapp", "country": "pa"} के साथ भेजने पर नंबर रिज़र्व होता है और activation id लौटता है।
  3. आपका टेस्ट नंबर को साइन-अप स्क्रीन में डालता है और SMS ट्रिगर करता है।
  4. कोड वेबहुक इवेंट के ज़रिए या GET /api/v1/activations/{id} से आप तक पहुँचता है।
  5. POST /api/v1/activations/{id}/cancel रन को जल्दी ख़त्म करके रिफ़ंड कर देता है।

बड़े सूट से पहले GET /api/v1/balance इस्तेमाल करें, ताकि ख़ाली वॉलेट झूठी विफलताओं की बाढ़ बनकर न दिखे। डेवलपर ओवरव्यू और पूरा API रेफ़रेंस रिक्वेस्ट और रिस्पॉन्स के ब्योरे देते हैं।

पनामा रूट के लिए वेबहुक पर भरोसा करूँ या पोलिंग पर?

पनामा OTP API इंटीग्रेशन के लिए वेबहुक ज़्यादा साफ़ विकल्प हैं। एक endpoint रजिस्टर करें (प्रति अकाउंट 5 तक) और activation.sms_received, activation.expired तथा activation.cancelled को सब्सक्राइब करें। हर रिक्वेस्ट में X-OTPRoute-Signature: t=<unix>,v1=<hex> आता है; endpoint secret से "<t>.<raw body>" का HMAC-SHA256 दोबारा बनाएँ, उसे constant time में मिलाएँ और पुराने टाइमस्टैम्प वाली किसी भी चीज़ को छोड़ दें। हैंडलर को activation id पर आधारित रखें ताकि दोबारा भेजी गई डिलीवरी एक ही कोड को दो बार प्रोसेस न करे।

पोलिंग छोटी स्क्रिप्ट या ऐसे नेटवर्क के लिए ठीक है जो इनबाउंड कॉल नहीं ले सकते। रिक्वेस्ट के बीच अंतर रखें; अकाउंट की सीमा 300 रिक्वेस्ट प्रति मिनट है, जो 10 keys तक में साझा होती है, और एक ही एक्टिवेशन पर तेज़ लूप उस बजट को बेकार करता है। और पैटर्न हमारे वेबहुक-आधारित OTP कैप्चर लेख में हैं।

मेरे कोड को पनामा के फ़ोन नंबरों के बारे में क्या पता होना चाहिए?

पनामा में कोई ट्रंक प्रीफ़िक्स नहीं है, इसलिए राष्ट्रीय अंक +507 के बाद जस के तस आते हैं। मोबाइल नंबर आठ अंकों के होते हैं और 6 से शुरू होते हैं, जबकि लैंडलाइन सात अंकों की होती हैं, जो तब मायने रखता है जब आपका वैलिडेटर पूरे देश के लिए एक ही लंबाई थोपता है।

  • नंबर E.164 में सहेजें, जैसे मोबाइल के लिए +5076 और उसके बाद सात और अंक।
  • इनपुट में चौथे अंक के बाद हाइफ़न स्वीकार करें, क्योंकि मोबाइल लिखने का यह एक आम स्थानीय तरीका है, फिर सहेजने से पहले उसे हटा दें।
  • सिर्फ़-SMS वाले फ़्लो में सात अंकों की एंट्री ठुकरा दें, क्योंकि वह लगभग निश्चित रूप से लैंडलाइन है जो कोड नहीं पा सकती।

स्पेनिश आधिकारिक भाषा है, इसलिए जब ऐप क्षेत्र या अकाउंट भाषा के अनुसार लोकलाइज़ करता है तो वेरिफ़िकेशन टेक्स्ट आम तौर पर स्पेनिश में आते हैं। जाँच लें कि आपका अपना मैसेज टेम्पलेट, अक्षर-गिनती और कोड निकालने वाला कोई भी regex एक्सेंट वाले अक्षरों को सँभालते हैं।

टीमें पनामा में टेस्ट या ऑपरेट क्यों करती हैं?

नहर, शिपिंग और लॉजिस्टिक्स का कारोबार, और एक बड़ा अंतरराष्ट्रीय सेवा क्षेत्र पनामा को मध्य अमेरिका और कैरिबियन को देखने वाले क्षेत्रीय मुख्यालयों का आम ठिकाना बनाते हैं। इस क्षेत्र में स्पेनिश भाषा का ऐप लॉन्च करने वाली प्रोडक्ट टीमें अक्सर अपनी लोकलाइज़ेशन QA यहीं से शुरू करती हैं, और कहीं और बसी ऑपरेशन्स टीमों को भी साबित करना होता है कि +507 नंबर वाले ग्राहक ऑनबोर्डिंग पूरी कर सकते हैं।

OTP Gateway से मिला पनामा वेरिफ़िकेशन नंबर उन्हें यह किसी भी दफ़्तर से करने देता है। जब टेस्ट को ख़ासतौर पर पनामा की ज़रूरत न हो, तो कोस्टा रिका या कोलंबिया जैसे पास के रूट कंट्री रूटिंग व्यवहार की तुलना के लिए काम आ सकते हैं।

पनामा रूट पर कौन-सी सर्विसें कोड पा सकती हैं?

आज के स्नैपशॉट में WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Uber, eBay, Airbnb और Netflix सूचीबद्ध हैं। कुल मिलाकर इस रूट पर अभी 1,000 से ज़्यादा सर्विसें हैं। इन्वेंटरी दिन भर बदलती है, इसलिए सूची हार्ड-कोड करने की जगह हमेशा GET /api/v1/services या डैशबोर्ड पढ़ें।

कोड न लिखने वालों को ब्राउज़र में वही कवरेज मिलता है: साइन अप करें, पैसे जोड़ें, सर्विस और पनामा चुनें, दिख रही कीमत की पुष्टि करें, नंबर ऐप में कॉपी करें और ऑर्डर के बगल में कोड दिखने का इंतज़ार करें।

जिस पनामा नंबर पर कुछ न आए, उसे कैसे सँभालूँ?

20 मिनट की विंडो आपका सुरक्षा कवच है: बिल तभी बनता है जब कोड आता है, और एक्सपायर या कैंसल हुआ एक्टिवेशन पूरी रकम अपने आप लौटा देता है। जब कोई नंबर चुप रहे:

  • कैंसल करके कुछ ही सेकंड में दोबारा ऑर्डर देने के बजाय उसे एक्सपायरी तक चलने दें; तेज़ लूप भेजने वाली सर्विस को संदिग्ध लगते हैं।
  • थोड़ा रुककर दोबारा कोशिश करें, या कोई दूसरा सर्विस रूट आज़माएँ।
  • पक्का करें कि सर्विस वर्चुअल नंबर स्वीकार करती है; कुछ उन्हें सीधे मना कर देती हैं, और रिफ़ंड इसी स्थिति के लिए है।
  • activation.expired इवेंट लॉग करें ताकि अस्थिर रन चुपचाप निकलने के बजाय दिखाई दें।

ये नंबर टेस्टिंग और अपने वैध अकाउंट चलाने के लिए हैं। हर भेजने वाली सर्विस की शर्तों के भीतर रहें, और याद रखें कि OTP Route की Acceptable Use Policy हर ऑर्डर पर लागू होती है।

पनामा की लंबी अवधि वाली लाइनों, बिलिंग और सैंडबॉक्स टेस्टिंग का क्या?

OTP Route पनामा का सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं बेचता। Dedicated Numbers संयुक्त राज्य अमेरिका और कनाडा तक सीमित हैं, $1.95/month से; पनामाई लाइन के लिए [email protected] पर ईमेल करें, और टीम बताएगी कि स्थानीय नियम कुछ करने देते हैं या नहीं।

भुगतान एक प्रीपेड USD वॉलेट से होते हैं जिसमें कोई मासिक फ़ीस या प्लान नहीं है, जिसे कार्ड या USDT/USDC से भरा जाता है, और हर टॉप-अप का PDF इनवॉइस ईमेल होता है। माँगने पर डेवलपमेंट अकाउंट को सैंडबॉक्स में डाला जा सकता है, जो सिम्युलेटेड नंबर और कोड लौटाता है ताकि वॉलेट के पैसों को छुए बिना पूरा फ़्लो टेस्ट हो सके। लाइव दरों के लिए प्राइसिंग देखें।

अक्सर पूछे जाने वाले प्रश्न

क्या मैं अपनी CI पाइपलाइन में पनामा SMS वेरिफ़िकेशन ऑटोमेट कर सकता हूँ?

हाँ। REST API से country pa के साथ एक्टिवेशन बनाएँ और कोड को साइन किए गए वेबहुक से या एक्टिवेशन को पोल करके लें।

पनामा के मोबाइल नंबर कितने अंकों के होते हैं?

मोबाइल आठ अंकों के होते हैं और 6 से शुरू होते हैं, +507 के बाद लिखे जाते हैं, और हटाने के लिए कोई ट्रंक प्रीफ़िक्स नहीं है।

पनामा SMS OTP पाने की लागत कितनी है?

$0.20 प्रति कोड से शुरू; API का price endpoint ऑर्डर से पहले हर सर्विस की सटीक रकम बताता है।

अगर कोड न आए तो क्या मेरे वॉलेट से पैसे कटते हैं?

नहीं। 20 मिनट की विंडो में SMS न आए, या कैंसल करने के बाद, रकम अपने आप रिफ़ंड हो जाती है।

क्या पनामा के वेरिफ़िकेशन मैसेज स्पेनिश में होंगे?

आम तौर पर हाँ, अगर ऐप क्षेत्र या अकाउंट भाषा के अनुसार लोकलाइज़ करता है, इसलिए पक्का करें कि आपका पार्सिंग लॉजिक स्पेनिश टेक्स्ट सँभालता है।

क्या मैं स्थानीय SIM के बिना अपना पनामा साइन-अप फ़्लो टेस्ट कर सकता हूँ?

हाँ। OTP Gateway का +507 नंबर एक बार में एक कोड सँभालता है, इसलिए आपकी टीम को पनामाई हैंडसेट की ज़रूरत नहीं पड़ती।

क्या मैं स्थायी +507 नंबर ख़रीद सकता हूँ?

सेल्फ़-सर्व नहीं। लंबी अवधि वाले Dedicated Numbers अमेरिका और कनाडा का प्रोडक्ट हैं; पनामा के बारे में पूछने के लिए [email protected] पर ईमेल करें।

सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।

कुछ ही मिनटों में अपना पहला OTP रूट करें

निःशुल्क खाता बनाएँ, अपना USD वॉलेट टॉप अप करें और डैशबोर्ड या API से नंबर ऑर्डर करें। कोई मासिक शुल्क नहीं।