हिन्दी
+90 नंबरों पर तुर्की वेरिफ़िकेशन टेस्ट, क़दम दर क़दम
OTP Route से आप तुर्की (+90) के वेरिफ़िकेशन कोड पा सकते हैं: OTP Gateway से एक अस्थायी तुर्की नंबर ऑर्डर करें और SMS को डैशबोर्ड में, या API पोलिंग और signed webhook के ज़रिए पढ़ें। क़ीमत $0.20 प्रति कोड से शुरू होती है, और 20 मिनट में कुछ न आए तो वॉलेट में पूरा पैसा लौट जाता है।
+90 नंबर माँगने से पहले क्या तैयार रखें?
तुर्की का टेस्ट प्लान चलाने से पहले एक छोटी चेकलिस्ट बेकार एक्टिवेशन से बचा लेती है:
GET /api/v1/servicesसे अपने ऐप का service id देखें औरGET /api/v1/countriesसे पुष्टि करें कि देश का idtrहै।GET /api/v1/prices?country=tr&service=<id>चलाकर देखें कि यह जोड़ी अभी कितने की है और उपलब्ध है या नहीं।GET /api/v1/balanceसे पक्का करें कि वॉलेट में इस रन के लिए पर्याप्त रक़म है।- एक webhook एंडपॉइंट रजिस्टर करें (एक अकाउंट में पाँच तक हो सकते हैं) और उसका सीक्रेट सोर्स कंट्रोल से बाहर रखें।
- अपनी फ़ोन-वैलिडेशन लाइब्रेरी का region TR रखें और तय करें कि UI में नंबर टेस्टर को वापस कैसे दिखेगा।
- टेस्ट एनवायरनमेंट में तुर्की लोकेल लोड करें, क्योंकि स्ट्रिंग केसिंग के बग अक्सर यहीं सबसे पहले सामने आते हैं।
शुरुआती 0 तुर्की फ़ोन वैलिडेशन को क्यों उलझाता है?
तुर्की के भीतर लोग मोबाइल नंबर ट्रंक प्रीफ़िक्स के साथ लिखते हैं, जैसे 0 5XX XXX XX XX। अंतरराष्ट्रीय रूप में यह शून्य हट जाता है: मानक रूप +90 के बाद दस अंकों का राष्ट्रीय नंबर है, और मोबाइल नंबर कंट्री कोड के बाद 5 से शुरू होते हैं।
जिन फ़ॉर्मों में दोनों शैलियाँ चलती हैं, उनमें नॉर्मलाइज़ेशन का एक चरण चाहिए। स्पेस और विराम-चिह्न हटाएँ, region TR होने पर एक शुरुआती 0 गिराएँ, +90 जोड़ें और नतीजे को E.164 (+905…) में सहेजें। सहेजे गए मान में ट्रंक ज़ीरो कभी न रखें, वरना एक ही टेस्टर आपके डेटाबेस में दो अलग यूज़र जैसा दिखेगा। अगर आपके तुर्की यूज़र राष्ट्रीय शैली के आदी हैं, तो दिखाते समय उसी शैली में वापस दिखाएँ।
आपके पार्सर को तुर्की वेरिफ़िकेशन SMS कैसा दिखेगा?
तुर्की आधिकारिक भाषा है, और स्थानीय सेंडर अपने कोड तुर्की में लिखते हैं, जिनमें ç, ş, ğ, ı, ö और ü जैसे अक्षर आते हैं। अंतरराष्ट्रीय ऐप आम तौर पर डिवाइस या अकाउंट की भाषा का पालन करते हैं। दोनों हालात में कोड को आसपास के शब्दों से नहीं, अंकों के पैटर्न से निकालें।
तुर्की लोकेल में एक मशहूर सॉफ़्टवेयर जाल भी छिपा है: छोटे i को अपरकेस करने पर बिंदु वाला İ बनता है, और I को लोअरकेस करने पर बिंदु-रहित ı। जो कोड लोकेल-संवेदी केसिंग से स्ट्रिंग की तुलना करता है, वह तुर्की यूज़र के लिए लॉगिन या ईमेल जाँच तोड़ सकता है। +90 टेस्ट पास इसे पकड़ने का अच्छा मौक़ा है, साथ ही सही लंबाई वाले इनपुट मास्क और अनुवादित एरर मैसेज जाँचने का भी। संबंधित जाँचें मोबाइल ऐप वेरिफ़िकेशन गाइड में हैं।
कौन-से ऐप तुर्की वेरिफ़िकेशन नंबर पर कोड भेज सकते हैं?
tr का मौजूदा स्नैपशॉट इनमें शामिल है: WhatsApp, Telegram, Instagram, TikTok, X (Twitter), Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, Uber, Netflix, AliExpress, Discord, ChatGPT (OpenAI) और Amazon। कुल मिलाकर तुर्की रूट 1,800 से ज़्यादा सेवाओं तक पहुँचता है।
टीमें यहाँ तुर्की प्रोडक्ट लॉन्च के लिए, मार्केटिंग पुश से पहले लोकलाइज़ेशन जाँचने के लिए, या यूरोप के दूसरे हिस्सों में रहने वाले तुर्कीभाषी ग्राहकों की सेवा के लिए ऑर्डर करती हैं। क्षमता दिन भर बदलती रहती है, इसलिए अपने टेस्ट कॉन्फ़िग में तय सूची के बजाय लाइव प्राइस लिस्ट पर भरोसा करें।
API से तुर्की OTP कैसे माँगें और पढ़ें?
कॉल का क्रम छोटा है। POST /api/v1/activations भेजें, बॉडी {"service": "<id>", "country": "tr"} और or_live_ से शुरू होने वाली Bearer कुंजी के साथ। जवाब में मिला +90 नंबर टेस्ट वाले ऐप में डालें। SMS आते ही OTP Route आपके एंडपॉइंट पर activation.sms_received भेजता है; विंडो पहले बंद हो जाए तो activation.expired मिलता है, और हाथ से रोकने पर activation.cancelled।
किसी भी इवेंट पर भरोसा करने से पहले X-OTPRoute-Signature हेडर से सिग्नेचर दोबारा बनाएँ: टाइमस्टैम्प, एक बिंदु और कच्ची रिक्वेस्ट बॉडी पर HMAC-SHA256, एंडपॉइंट सीक्रेट की कुंजी से। पुराने टाइमस्टैम्प वाली किसी भी चीज़ को ठुकराएँ, और एक ही activation id की बार-बार आई डिलीवरी को एक ही इवेंट मानें। जिन एनवायरनमेंट में इनबाउंड HTTP नहीं है, वहाँ GET /api/v1/activations/{id} की पोलिंग विकल्प है। आगे के लिए webhook आधारित OTP कैप्चर वाला लेख और डेवलपर हब देखें।
कोडिंग के बजाय क्लिक करना पसंद है? डैशबोर्ड इस्तेमाल करें
नॉन-टेक्निकल साथी ब्राउज़र में यही तर्क अपनाते हैं। साइन इन करें, फ़ंड जोड़ें, सेवा और तुर्की चुनें, फिर +90 नंबर ऐप में कॉपी करें। आने वाला SMS एक्टिवेशन कार्ड पर दिखता है। हर अस्थायी नंबर 20 मिनट की विंडो में एक ही कोड के लिए मान्य है।
तुर्की का कोड न आए तो क्या करें?
- नतीजा निकालने से पहले पूरे 20 मिनट दें।
- पक्का करें कि ऐप वर्चुअल नंबर स्वीकार करता है; कुछ नहीं करते, और ऑटोमैटिक रिफ़ंड इसी स्थिति के लिए है।
- थोड़ी देर बाद फिर कोशिश करें, या टेस्ट इजाज़त दे तो किसी दूसरे सर्विस रूट पर।
- रिट्राई के बीच अंतर रखें, तेज़ लूप में ऑर्डर न करें।
जो ऑर्डर बिना कोड के ख़त्म होता है, उसकी कोई क़ीमत नहीं लगती, क्योंकि पूरी रक़म वॉलेट में लौट जाती है।
बिलिंग, सैंडबॉक्स और लंबे समय वाले नंबर
OTP Route प्रीपेड USD वॉलेट पर चलता है, चुनने के लिए कोई प्लान नहीं है। कार्ड और USDT/USDC दोनों से टॉप-अप हो सकता है, और हर टॉप-अप पर ईमेल से PDF इनवॉइस आता है। डेवलपर चाहें तो अपने डेवलपमेंट अकाउंट को सैंडबॉक्स पर स्विच करवा सकते हैं, जो फ़ंड ख़र्च किए बिना एंड-टू-एंड टेस्ट के लिए नक़ली नंबर और कोड लौटाता है।
तुर्की का कोई सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं है। जिन टीमों को ज़रूरत हो वे [email protected] पर ईमेल कर सकती हैं; जवाब स्थानीय नियमों पर निर्भर करता है। जो लाइनें आप रखकर रिन्यू करना चाहते हैं, उनके लिए Dedicated Numbers संयुक्त राज्य अमेरिका और कनाडा में $1.95/माह से उपलब्ध हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या तुर्की सिम कार्ड के बिना मैं अपने ऐप का तुर्की साइन-अप वेरिफ़ाई कर सकता हूँ?
हाँ। OTP Gateway का अस्थायी +90 नंबर कोड प्राप्त करता है, जिसे आप डैशबोर्ड या API से पढ़ते हैं।
क्या तुर्की नंबर शुरुआती 0 के साथ सहेजने चाहिए?
नहीं। उन्हें E.164 में +90 और दस अंकों के राष्ट्रीय नंबर के रूप में सहेजें, और ट्रंक 0 सिर्फ़ घरेलू फ़ॉर्मैट दिखाते समय जोड़ें।
तुर्की के लिए API कंट्री id क्या है?
tr। इसे POST /api/v1/activations के country फ़ील्ड और प्राइस क्वेरी में दें।
टेस्टिंग के लिए +90 नंबर कितने का पड़ता है?
तुर्की एक्टिवेशन $0.20 प्रति कोड से शुरू होते हैं, और हर ऐप की अपनी दर होती है। ऑर्डर से पहले डैशबोर्ड और GET /api/v1/prices इसे दिखा देते हैं।
कोड डिलीवर न हो तो क्या होता है?
20 मिनट में SMS न आए, या आप एक्टिवेशन रद्द कर दें, तो पूरा शुल्क आपके वॉलेट में लौट जाता है।
क्या बाद के लॉगिन के लिए तुर्की नंबर रखा जा सकता है?
सेल्फ़-सर्व आधार पर नहीं। [email protected] पर ईमेल करके पूछें, यह ध्यान रखते हुए कि उपलब्धता स्थानीय नियमों पर निर्भर है।
क्या नंबरों के इस्तेमाल पर कोई नियम हैं?
हाँ। तुर्की नंबर आपके अपने प्रोडक्ट और अकाउंट के टेस्ट और संचालन के लिए हैं; हर ऐप की अपनी शर्तें, और OTP Route की Acceptable Use Policy भी लागू रहती है।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।