हिन्दी
थाई (+66) फ़ोन वेरिफ़िकेशन की टेस्टिंग: चेकलिस्ट, स्टेप और समाधान
हाँ, OTP Route आपके लिए थाईलैंड (+66) के वेरिफ़िकेशन कोड पा सकता है: OTP Gateway एक एक्टिवेशन को एक बार इस्तेमाल होने वाला थाई नंबर देता है, और कोड डैशबोर्ड में दिखता है या साइन्ड वेबहुक अथवा REST पोलिंग से आपके सिस्टम तक पहुँचता है। कीमत $0.20 प्रति कोड से शुरू होती है, लाइव आँकड़ा सर्विस पर निर्भर करता है, और 20 मिनट में कुछ न आए तो शुल्क वापस कर दिया जाता है।
शुरू करने से पहले: +66 टेस्टिंग चेकलिस्ट
थाई साइन-अप फ़्लो में कुछ जाल हैं जिन्हें काग़ज़ पर पकड़ना, फ़ेल हुए CI रन में पकड़ने से सस्ता पड़ता है। पहले हर बिंदु की पुष्टि करें:
- क्रेडेंशियल। Developer कंसोल से
or_live_प्रीफ़िक्स वाली Bearer की, उस एनवायरनमेंट तक सीमित जो उसे इस्तेमाल करेगा। - आइडेंटिफ़ायर। थाईलैंड की कंट्री आईडी
thहै; सर्विस आईडी अंदाज़े से लेने के बजायGET /api/v1/servicesसे लें। - डिलीवरी का चुनाव। या तो सेव किए हुए साइनिंग सीक्रेट के साथ एक वेबहुक एंडपॉइंट, या 300 रिक्वेस्ट प्रति मिनट की सीमा का सम्मान करने वाला पोलिंग जॉब।
- नंबर हैंडलिंग। कुछ भी स्टोर करने से पहले तय करें कि आपका कोड घरेलू 0 कैसे हटाएगा (फ़ॉर्मैटिंग वाला सेक्शन देखें)।
- संदेश पार्सिंग। सुनिश्चित करें कि पार्सर अंकों के आसपास की थाई लिपि को संभाल लेता है।
- बजट। टॉप-अप किया हुआ वॉलेट, या सैंडबॉक्स अकाउंट अगर आपको केवल इंटीग्रेशन साबित करना है।
OTP Gateway कौन-से थाई साइन-अप फ़्लो कवर कर सकता है?
थाईलैंड व्यापक रूटों में से एक है, जिसके लाइव स्नैपशॉट में 1,800 से अधिक सर्विस हैं। स्थानीय उपयोग में मैसेजिंग और कॉमर्स हावी हैं, इसलिए टीमें आमतौर पर LINE, Shopee, Lazada, TikTok, WhatsApp, Facebook, Instagram और Telegram से शुरू करती हैं। सूची में Google (Gmail & YouTube), Microsoft & Outlook, ChatGPT (OpenAI), Discord, Viber, Netflix, Amazon और Airbnb भी हैं।
नंबर आने-जाने से हर सर्विस की उपलब्धता बदलती रहती है, इसलिए धारणाएँ हार्ड-कोड करने के बजाय हर रन से पहले प्राइस एंडपॉइंट पढ़ें।
API से थाईलैंड वेरिफ़िकेशन नंबर ऑर्डर करना
बेस URL https://otproute.com/api/v1 है।
GET /api/v1/prices?country=th&service=<id>माँगें; ख़ाली या अनुपलब्ध जवाब का मतलब है कि आपको कोई दूसरा समय या रूट चुनना चाहिए।POST /api/v1/activationsभेजें, बॉडी जैसे{"service": "line", "country": "th"}। लौटी हुई activation id को अपने टेस्ट रन के साथ सहेजें।- +66 नंबर को टेस्ट किए जा रहे ऐप में डालें और SMS ट्रिगर करें।
- कोड
activation.sms_receivedइवेंट से लें, या पोल करते हों तोGET /api/v1/activations/{id}से। - गैर-ज़रूरी ऑर्डर
POST /api/v1/activations/{id}/cancelसे छोड़ दें।
हर डिलीवरी पर X-OTPRoute-Signature हेडर (t=<unix>,v1=<hex>) जाँचें और जिन इवेंट का टाइमस्टैम्प बहुत पुराना हो उन्हें छोड़ दें। इवेंट activation id पर आधारित होते हैं, जिससे डुप्लिकेट डिलीवरी को अनदेखा करना आसान हो जाता है। पूरे रिक्वेस्ट उदाहरण डेवलपर डॉक्स में हैं।
थाई नंबर फ़ॉर्मैट, ट्रंक शून्य और थाई-लिपि वाले संदेश
घरेलू रूप में थाई मोबाइल नंबर शुरुआती 0 और नौ और अंकों के साथ लिखे जाते हैं, जो आमतौर पर 06, 08 या 09 से शुरू होते हैं। वह 0 ट्रंक प्रीफ़िक्स है: अंतरराष्ट्रीय रूप में वह ग़ायब हो जाता है, इसलिए 08x xxx xxxx बन जाता है +66 8x xxx xxxx। E.164 रूप स्टोर करें और जो भी यूज़र इनपुट अब भी शून्य लिए हो उसे नॉर्मलाइज़ करें, वरना आपकी डुप्लिकेट जाँच एक ही हैंडसेट को दो लोग मान लेगी।
थाई-फ़ेसिंग ऐप्स के कोड अक्सर थाई भाषा के वाक्य के भीतर आते हैं। कोड को अंग्रेज़ी शब्दों पर टिकाने के बजाय पैटर्न (अपेक्षित लंबाई के अंकों की शृंखला) से निकालें, और याद रखें कि थाई-लिपि SMS Unicode एन्कोडिंग इस्तेमाल करते हैं, इसलिए संदेश छोटे सेगमेंट में बँट जाते हैं। लोकलाइज़ेशन QA दूसरा कारण है जिसके लिए टीमें यहाँ टेस्ट करती हैं: थाई इंटरफ़ेस में तारीख़ के फ़ील्ड आम तौर पर बौद्ध युग का साल दिखाते हैं, और थाई नामों व पतों के फ़ील्ड की लंबाई सीमाएँ ग़लत हो जाना आसान है। दक्षिण-पूर्व एशिया में प्रोडक्ट लॉन्च, मार्केटप्लेस सेलर ऑनबोर्डिंग और थाई बोलने वाले सपोर्ट डेस्क सामान्य सूची को पूरा करते हैं।
सपोर्ट और ऑप्स स्टाफ़ इसके बजाय डैशबोर्ड कैसे इस्तेमाल करता है?
हर जाँच के लिए स्क्रिप्ट ज़रूरी नहीं। ऑपरेशन्स टीम का कोई सदस्य साइन अप कर सकता है, फ़ंड जोड़ सकता है, OTP Gateway खोल सकता है, सर्विस और थाईलैंड चुन सकता है, बताई गई कीमत देख सकता है और नंबर पा सकता है। कोड ब्राउज़र में एक्टिवेशन कार्ड पर आ जाता है। वही 20 मिनट की विंडो लागू होती है, और विंडो ख़ाली बंद हो जाए तो रिफ़ंड अपने आप हो जाता है।
+66 नंबर तक कोड कभी नहीं पहुँचते: समस्या निवारण
जब कोई एक्टिवेशन ख़ाली रहे, तो इस सूची में नीचे की ओर बढ़ें:
- कैंसल करने से पहले उसे पूरी विंडो दें; देर से दोबारा भेजे गए संदेश आम हैं।
- पुष्टि करें कि सर्विस थाईलैंड के लिए वर्चुअल नंबर स्वीकार करती है। कुछ नहीं करतीं, और ऑटोमैटिक रिफ़ंड इसी को कवर करता है।
- बाद में फिर कोशिश करें, या अगर आपका टेस्ट केस इजाज़त दे तो किसी दूसरे देश के रूट पर जाएँ। कंट्री रूटिंग लेख बताता है कि टीमें फ़ॉलबैक कैसे चुनती हैं।
- रीट्राई के बीच अंतर रखें। तेज़ लूप में दोबारा ऑर्डर करना शायद ही मदद करता है और आपके लॉग को भर देता है।
विफल कोशिश में कोई पैसा नहीं जाता: एक्सपायर या रद्द की गई एक्टिवेशन पूरी रकम वॉलेट में लौटा देती है।
थाई प्रोजेक्ट के लिए लंबी अवधि की लाइनें, वॉलेट और सैंडबॉक्स
OTP Route थाईलैंड में सेल्फ़-सर्व लंबी अवधि का नंबर नहीं बेचता। जिन टीमों को स्थायी थाई लाइन चाहिए वे पूछने के लिए [email protected] पर ईमेल कर सकती हैं; कुछ संभव है या नहीं, यह स्थानीय नियम तय करते हैं। जो समर्पित नंबर आप रखते और रिन्यू करते हैं वे केवल अमेरिका और कनाडा में, $1.95/माह से उपलब्ध हैं।
बाक़ी सब कुछ बिना सब्सक्रिप्शन के प्रीपेड USD वॉलेट पर चलता है। कार्ड या USDT/USDC से टॉप-अप करें, और हर टॉप-अप का PDF इनवॉइस ईमेल होता है। इंटीग्रेशन के काम के लिए डेवलपमेंट अकाउंट को सैंडबॉक्स में ले जाया जा सकता है, ताकि नकली नंबर और कोड बिना किसी लागत के आपके कोड से गुज़रें। मौजूदा दरों के लिए प्राइसिंग देखें, हर सर्विस की शर्तों का पालन करें, और याद रखें कि OTP Route की Acceptable Use Policy हर एक्टिवेशन पर लागू होती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं थाई SIM कार्ड के बिना अपने ऐप का थाई साइन-अप वेरिफ़ाई कर सकता हूँ?
हाँ। OTP Gateway से +66 नंबर ऑर्डर करें, उसे अपने ऐप में डालें, और कोड डैशबोर्ड में या API और वेबहुक के ज़रिए पढ़ें।
थाई मोबाइल नंबर स्टोर करते समय क्या शुरुआती 0 रखना चाहिए?
नहीं। ट्रंक 0 हटा दें और नंबर को +66 और उसके बाद बचे हुए नौ अंकों के रूप में स्टोर करें।
थाईलैंड के लिए API कौन-सी आईडी माँगता है?
कंट्री मान के रूप में th इस्तेमाल करें, जैसे GET /api/v1/prices?country=th&service=<id> में।
LINE या Shopee का संदेश थाई में क्यों आता है?
कई सर्विस अपना SMS टेम्पलेट नंबर के देश या अकाउंट की भाषा के अनुसार लोकलाइज़ करती हैं, इसलिए अंग्रेज़ी कीवर्ड के बजाय अंक पार्स करें।
विफल थाईलैंड एक्टिवेशन की लागत क्या होती है?
कुछ नहीं। अगर 20 मिनट की विंडो बिना SMS के ख़त्म हो जाए, या आप कैंसल करें, तो पूरी रकम अपने आप आपके वॉलेट में लौट जाती है।
क्या पैसे ख़र्च किए बिना CI में थाई OTP टेस्ट चलाने का कोई तरीक़ा है?
हाँ, डेवलपमेंट अकाउंट के लिए सैंडबॉक्स मोड माँगें। यह नकली नंबर और कोड लौटाता है ताकि पाइपलाइन को शुरू से अंत तक टेस्ट किया जा सके, जैसा CI/CD सॉल्यूशन पेज पर बताया गया है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।