SIM कार्डों के ढेर के बिना यूनानी फ़ोन वेरिफ़िकेशन की टेस्टिंग

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

आप OTP Route से ग्रीस (+30) के SMS वेरिफ़िकेशन कोड पा सकते हैं: OTP Gateway से अस्थायी नंबर ऑर्डर करें और कोड डैशबोर्ड में, या API और वेबहुक के ज़रिए पढ़ें। इसकी कीमत $0.20 प्रति कोड से शुरू होती है, और जिस activation पर 20 मिनट में कोई SMS न आए उसका पूरा रिफ़ंड हो जाता है।

आपका यूनानी रोलआउट एक ऐसे कोड पर टिका है जो आप देख नहीं सकते

एक आम स्थिति: ऐप का यूनानी अनुवाद हो चुका है, पेमेंट प्रोवाइडर जुड़ गया है, और लॉन्च से पहले आख़िरी रुकावट यह है कि टीम में किसी के पास फ़ोन वेरिफ़िकेशन पूरा करने के लिए +30 SIM नहीं है। कोई सहकर्मी का निजी नंबर उधार लेता है, कोड मीटिंग के दौरान उनके फ़ोन पर आ जाता है, और टेस्ट रन अटक जाता है।

OTP routing यह निर्भरता हटा देती है। आपका टेस्ट हार्नेस OTP Route से किसी ख़ास सर्विस से जुड़ा यूनानी नंबर माँगता है, उसे साइन-अप फ़ॉर्म में डालता है, और नतीजे में आया कोड डेटा के रूप में पा लेता है। किसी का निजी फ़ोन शामिल नहीं होता, और यही प्रक्रिया रात 3 बजे के CI जॉब में भी चलती है। टीमें इसे कई बाज़ारों में कैसे व्यवस्थित करती हैं, यह QA टेस्टिंग पेज पर दिखाया गया है।

टेस्ट रन में ग्रीस OTP API कहाँ फ़िट होती है?

Developer console में बनी or_live_ से शुरू होने वाली Bearer key के साथ https://otproute.com/api/v1 पर ऑथेंटिकेट करें। ग्रीस का country id gr है।

  • लागत GET /api/v1/prices?country=gr&service=<id> से देखें।
  • {"service": "viber", "country": "gr"} जैसी बॉडी के साथ POST /api/v1/activations से activation शुरू करें।
  • कोड GET /api/v1/activations/{id} से लें, या activation.sms_received वेबहुक सब्सक्राइब करें।
  • जिन नंबरों की ज़रूरत नहीं उन्हें POST /api/v1/activations/{id}/cancel से छोड़ दें।

वेबहुक डिलीवरी में X-OTPRoute-Signature: t=<unix>,v1=<hex> आता है, जो एंडपॉइंट सीक्रेट से निकाला गया "<t>.<raw body>" का HMAC-SHA256 है। उसे वेरिफ़ाई करें, पुराने टाइमस्टैंप ठुकराएँ, और प्रोसेसिंग activation id पर आधारित रखें ताकि दोबारा भेजा गया इवेंट हानिरहित रहे। activation.expired और activation.cancelled भी संभालें ताकि आपका सूट साफ़-सुथरे ढंग से आगे बढ़े। प्रति अकाउंट सीमाएँ 10 API keys, 5 वेबहुक एंडपॉइंट और 300 रिक्वेस्ट प्रति मिनट हैं। OTP API इंटीग्रेशन गाइड में विस्तृत वॉकथ्रू है।

कौन-सी सर्विसेज़ +30 नंबर पर कोड भेज सकती हैं?

लाइव कैटलॉग में ग्रीस के लिए इस समय 1,800 से ज़्यादा सर्विसेज़ दिखती हैं। अक्सर माँगी जाने वालों में Viber है, जो कई यूनानियों का रोज़ का मैसेंजर है, साथ में WhatsApp, Telegram और Signal। अकाउंट की तरफ़ Google (Gmail & YouTube), Microsoft & Outlook और LinkedIn हैं; सोशल और वीडियो के लिए Facebook, Instagram और TikTok। यात्रा और कॉमर्स टीमें अक्सर Airbnb, Uber, Amazon और eBay से टेस्ट करती हैं।

इन नामों को स्नैपशॉट मानें। इन्वेंटरी दिन भर बदलती है, इसलिए बड़े रन से पहले GET /api/v1/services या डैशबोर्ड जाँच लें।

यूनानी नंबर और संदेश संभालने में क्या अलग है?

ग्रीस में कोई ट्रंक प्रीफ़िक्स नहीं है। राष्ट्रीय नंबर दस अंकों के होते हैं, चाहे आप स्थानीय रूप से डायल करें या अंतरराष्ट्रीय, इसलिए E.164 सीधे +30 और वे दस अंक है। मोबाइल नंबर 69 से शुरू होते हैं, जबकि लैंडलाइन 2 से (एथेंस के नंबर 21 से)। यह एकरूपता normalization आसान बनाती है: स्पेस हटाएँ और अगर यूज़र ने अंतरराष्ट्रीय एक्सेस कोड लिखा है तो शुरुआती 0030 हटाएँ, और +30 रूप सहेजें।

दिलचस्प हिस्सा टेक्स्ट है। वेरिफ़िकेशन संदेश यूनानी लिपि में, अंग्रेज़ी में, या कभी-कभी Greeklish में आ सकते हैं, यानी यूनानी को लैटिन अक्षरों में लिखने की अनौपचारिक आदत। यूनानी लिपि वाला SMS यूनिकोड एन्कोडिंग से भेजा जाता है, जिसमें हर संदेश-खंड में कम अक्षर आते हैं, इसलिए लंबा टेम्पलेट दो भागों में बँट सकता है। आपका पार्सर लिपि चाहे जो हो अंक निकाले, और यह न माने कि कोड अंत में ही होगा।

यहाँ टेस्ट क्यों करें? ग्रीस GDPR दायित्वों वाला EU बाज़ार है, एक बड़ी पर्यटन अर्थव्यवस्था जो थोड़े समय के मेहमान और होस्ट लाती है, और एक बड़ा प्रवासी समुदाय है जो विदेश में रहकर भी +30 नंबर रखता है। यूनानी कॉपी का लोकलाइज़ेशन QA, हॉस्पिटैलिटी प्लेटफ़ॉर्म के साइन-अप फ़्लो, और क्षेत्रीय ऑपरेशंस, ये सब आम कारण हैं।

क्या मेरी ऑपरेशंस टीम यह ब्राउज़र में कर सकती है?

जी हाँ, गेटवे की किसी चीज़ के लिए कोड की ज़रूरत नहीं।

  1. ईमेल और 6 अंकों के कोड से, या Google साइन-इन से साइन-अप पर रजिस्टर करें। अकाउंट के लिए TOTP टू-फ़ैक्टर चालू करें।
  2. वॉलेट टॉप-अप करें।
  3. OTP Gateway में ग्रीस और सर्विस चुनें, कीमत देखें, और ऑर्डर करें।
  4. +30 नंबर को टारगेट ऐप में पेस्ट करें और इंतज़ार करें; कोड activation पर दिख जाता है।

ब्राउज़र और API दोनों से दिए गए ऑर्डर एक ही वॉलेट इस्तेमाल करते हैं, इसलिए मिली-जुली टीमें तालमेल में रहती हैं।

यूनानी नंबर पर कुछ नहीं आया। अब क्या?

20 मिनट की विंडो यहाँ आपकी रक्षा करती है: SMS न आए, या आने से पहले आप रद्द कर दें, तो पूरी रकम बिना किसी सपोर्ट टिकट के वॉलेट में लौट आती है। कोड कितनी जल्दी आता है, यह सर्विस और रूट पर निर्भर है, इसलिए विंडो के भीतर धैर्य रखना आमतौर पर सही पहला कदम है।

अगर विंडो खाली बंद हो जाए, तो ऐप से नए activation पर एक बार रीसेंड करवाएँ, बाद में फिर कोशिश करें, या उसी सर्विस के लिए कोई दूसरा रूट चुनें। कुछ सर्विसेज़ वर्चुअल नंबर बिल्कुल ठुकरा देती हैं, और कितनी भी कोशिश इसे नहीं बदलती। ऑटोमेटेड सूट में लूप में दोबारा ऑर्डर करने की जगह back-off जोड़ें। जिस सर्विस को आप टेस्ट कर रहे हैं उसकी शर्तों का हमेशा सम्मान करें, और याद रखें कि OTP Route की Acceptable Use Policy हर activation पर लागू होती है।

क्या स्थायी यूनानी नंबर संभव है, और बिलिंग कैसे सेट है?

ग्रीस में सेल्फ़-सर्व लंबी अवधि वाले नंबर नहीं दिए जाते। जिन टीमों को स्थायी +30 लाइन चाहिए वे [email protected] पर ईमेल करके पूछ सकती हैं, इस समझ के साथ कि यह संभव है या नहीं, यह स्थानीय नियम तय करते हैं। Dedicated Virtual Numbers सिर्फ़ संयुक्त राज्य अमेरिका और कनाडा के लिए हैं, $1.95/माह से, जिनमें इनबाउंड SMS आपके वेबहुक पर फ़ॉरवर्ड होते हैं और ब्राउज़र से कॉलिंग मिलती है।

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

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

ग्रीस के लिए API कौन-सा country id इस्तेमाल करती है?

ग्रीस gr है। इसे GET /api/v1/prices के साथ और POST /api/v1/activations की बॉडी में इस्तेमाल करें।

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

जी हाँ। OTP Gateway से टेस्टिंग के लिए +30 नंबर ऑर्डर करें, उसे साइन-अप फ़ॉर्म में डालें, और कोड डैशबोर्ड, पोल या अपने वेबहुक से पढ़ें।

क्या यूनानी नंबरों में शुरुआती शून्य चाहिए?

नहीं। ग्रीस में कोई ट्रंक प्रीफ़िक्स नहीं है, इसलिए अंतरराष्ट्रीय रूप +30 और वही दस अंक हैं जो लोग घर पर डायल करते हैं।

क्या +30 नंबर पर आने वाले वेरिफ़िकेशन टेक्स्ट यूनानी में होंगे?

कभी-कभी। भेजने वाले के अनुसार कोड यूनानी में, अंग्रेज़ी में या लैटिन अक्षरों वाली यूनानी में आते हैं, इसलिए शब्दों की जगह अंक पार्स करें।

अगर कोड कभी न आए तो मेरे पैसों का क्या होता है?

20 मिनट में SMS न आए, या आप पहले रद्द कर दें, तो पूरा चार्ज अपने आप आपके वॉलेट में लौट जाता है।

क्या मैं ग्रीस SMS verification API सेटअप का भुगतान स्टेबलकॉइन से कर सकता हूँ?

जी हाँ। वॉलेट कार्ड के साथ USDT और USDC भी लेता है, और हर टॉप-अप के साथ PDF इनवॉइस आता है।

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

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

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