हिन्दी
अपनी टेस्ट पाइपलाइन में Google (Gmail और YouTube) के SMS कोड पाना
OTP Route से Google वेरिफिकेशन कोड पाने के लिए अपने देश में google सर्विस का OTP Gateway नंबर ऑर्डर करें, उसे वहाँ डालें जहाँ Google फ़ोन नंबर माँगता है, और कोड डैशबोर्ड में या API से पोलिंग अथवा साइन्ड वेबहुक के ज़रिए पढ़ें। क़ीमत $0.20 प्रति कोड से शुरू होती है, देश के हिसाब से बदलती है, और 20 मिनट में SMS न आए तो अपने-आप रिफंड हो जाती है।
Google वेरिफिकेशन कोड API का फ़्लो कैसा दिखता है?
सर्विस आईडी google है, और यह Gmail, YouTube तथा पूरे Google अकाउंट को कवर करती है। रिक्वेस्ट https://otproute.com/api/v1 पर जाती हैं, जिनके साथ or_live_ प्रीफ़िक्स वाली Bearer कुंजी होती है।
GET /api/v1/countriesसे कंट्री आईडी चुनें, जैसेdeयाin।GET /api/v1/prices?country=de&service=googleसे लाइव क़ीमत पढ़ें। बंद रूट यहीं दिख जाता है, कुछ ख़र्च करने से पहले।- ऑर्डर बनाएँ:
POST /api/v1/activationsको{"service": "google", "country": "de"}के साथ भेजें। जवाब से एक्टिवेशन आईडी सँभालकर रखें। - अपने टेस्ट में Google के फ़ोन प्रॉम्प्ट पर लौटा हुआ नंबर डालें।
- कोड वेबहुक से लें या
GET /api/v1/activations/{id}को पोल करें। टेस्ट बीच में छूट जाए तोPOST /api/v1/activations/{id}/cancelकॉल करें।
अकाउंट को 10 API कुंजियाँ तक और 300 रिक्वेस्ट प्रति मिनट मिलती हैं, और GET /api/v1/balance से टेस्ट सुइट शुरू होने से पहले फ़ंड जाँच सकता है। हर रिस्पॉन्स फ़ील्ड API डॉक्स में समझाया गया है।
वेबहुक हैंडलर को Google कोड कैसे सँभालने चाहिए?
अपने पाँच वेबहुक एंडपॉइंट में से एक को activation.sms_received से सब्सक्राइब करें, और activation.expired तथा activation.cancelled से भी ताकि इंतज़ार करती जॉब्स साफ़-सुथरे ढंग से बाहर निकल सकें। रिक्वेस्ट पर भरोसा करने से पहले X-OTPRoute-Signature (t=<unix>,v1=<hex>) को पार्स करें, एंडपॉइंट के सीक्रेट से "<t>.<raw body>" पर HMAC-SHA256 दोबारा निकालें, उसकी तुलना constant time में करें, और छोटी सहनशीलता से बाहर के टाइमस्टैम्प अस्वीकार करें।
फिर हैंडलर को idempotent बनाएँ। किसी इवेंट को पहली बार प्रोसेस करते समय एक्टिवेशन आईडी दर्ज करें और उसी की बाद की डिलीवरी को नज़रअंदाज़ करें। लोकल रन या फ़ायरवॉल के पीछे वाले CI एजेंट के लिए पोलिंग एक अच्छा विकल्प बनी रहती है: जब तक एक्टिवेशन कोड न दिखाए या विंडो ख़त्म न हो, हर कुछ सेकंड में उसे क्वेरी करें।
Google फ़ोन नंबर कब माँगता है?
Google कई जगहों पर फ़ोन वेरिफिकेशन इस्तेमाल करता है, और कौन-सी जगह दिखेगी यह अकाउंट और हालात पर निर्भर करता है:
- साइन-अप: नया Google अकाउंट बनाने में फ़ोन जाँच शामिल हो सकती है, हालाँकि कब ज़रूरी होगी यह Google तय करता है।
- 2-Step Verification: साइन इन के लिए SMS कोड दूसरे फ़ैक्टर के विकल्पों में से एक हैं।
- अकाउंट रिकवरी: जब कोई लॉक आउट हो जाए, तो रिकवरी फ़ोन पर कोड आ सकता है।
- YouTube फ़ीचर्स: लंबे अपलोड और कस्टम थंबनेल जैसे कुछ चैनल फ़ीचर फ़ोन वेरिफ़ाई होने के बाद खुलते हैं।
टेस्ट डिज़ाइन के लिए यह मायने रखता है। साइन-अप चरण की Google SMS वेरिफिकेशन टेस्टिंग को एक कोड चाहिए, जबकि 2-Step Verification और रिकवरी में बाद में वही नंबर दोबारा चाहिए। पहले मामले के लिए एक बार वाला नंबर ठीक है; बाक़ी मामले आगे बताए गए हैं।
कौन-से देश Google OTP पा सकते हैं?
google सर्विस अभी 199 देशों में उपलब्ध है, जिनमें संयुक्त राज्य अमेरिका, जर्मनी, भारत, ब्राज़ील, इंडोनेशिया, नाइजीरिया, यूनाइटेड किंगडम, फ़्रांस, मेक्सिको, जापान, तुर्की, मिस्र, फ़िलीपींस, वियतनाम और पाकिस्तान शामिल हैं।
देश का चुनाव दिखावटी नहीं है। Google नंबर के क्षेत्र के अनुसार भाषा और वेरिफिकेशन प्रॉम्प्ट बदल सकता है, इसलिए नंबर को उस बाज़ार से मिलाएँ जिसका प्रतिनिधित्व आपका टेस्ट अकाउंट करता है। ब्राज़ील लॉन्च के लोकलाइज़ेशन रन में ब्राज़ीली नंबर इस्तेमाल होना चाहिए, न कि जो रूट सबसे सस्ता हो। क़ीमतें देश के हिसाब से अलग हैं, और प्राइसिंग पेज बताता है कि लाइव दरें कैसे काम करती हैं।
जो डेवलपर नहीं हैं, वे डैशबोर्ड से Google कोड कैसे पाएँ?
साइन इन करें, वॉलेट को कार्ड या USDT/USDC से टॉप-अप करें, फिर Google (Gmail और YouTube) और एक देश चुनें। पुष्टि करने से पहले क़ीमत दिख जाती है। नंबर को Google के फ़ोन नंबर फ़ील्ड में कॉपी करें और एक्टिवेशन पेज खुला रखें; SMS आते ही कोड वहीं दिखता है।
सपोर्ट एजेंट और एजेंसी अकाउंट मैनेजर किसी एक टेस्ट या ब्रांड अकाउंट को सेट करते समय अक्सर यही रास्ता लेते हैं, जबकि इंजीनियरिंग टीम उसी वॉलेट को API से चलाती है। हर टॉप-अप के साथ ईमेल पर PDF इनवॉइस आता है, और कोई मासिक शुल्क नहीं है।
Google कोड क्यों नहीं भेज सकता, और आप क्या कर सकते हैं?
हर एक्टिवेशन की 20 मिनट की विंडो होती है, और भुगतान तभी लगता है जब कोड आए। विंडो ख़ाली बंद हो जाए, या आप रद्द करें, तो पूरी राशि अपने-आप आपके वॉलेट में लौट आती है।
Google कोड के न पहुँचने के कारण:
- कुछ फ़्लो में Google वेरिफिकेशन के लिए वर्चुअल नंबर ठुकरा सकता है। वह फ़ैसला Google का है, और रिफंड उसे कवर करता है।
- उस पल रूट पर भीड़ हो सकती है। बाद में, या किसी ऐसे दूसरे देश के साथ दोबारा कोशिश करें जो आपके टेस्ट के लिए अब भी ठीक बैठता हो।
- भेजने में बस देर हो सकती है। रद्द करने से पहले विंडो चलने दें।
एक चूक के बाद तेज़ लूप में दोबारा ऑर्डर करने से बचें; कोशिशों के बीच अंतर रखें और हर देश का नतीजा लॉग करें ताकि आपका सुइट जान सके कि कौन-से रूट उसके अनुकूल हैं। CI के लिए, अनुरोध पर डेवलपमेंट अकाउंट को सैंडबॉक्स में डाला जा सकता है, जो नक़ली नंबर और कोड लौटाता है ताकि हार्नेस को वॉलेट ख़र्च किए बिना टेस्ट किया जा सके।
Google अकाउंट के लिए Dedicated Number कब बेहतर बैठता है?
एक बार वाला नंबर एक कोड के लिए काम करता है। अगर किसी Google टेस्ट अकाउंट को अगले हफ़्ते फिर साइन इन करना है, 2-Step Verification पास करना है या फ़ोन रिकवरी इस्तेमाल करनी है, तो एक इस्तेमाल के बाद ग़ायब हो जाने वाला नंबर आपको लॉक आउट कर देगा। ऐसे मामलों में अमेरिका या कनाडा का Dedicated Virtual Number, $1.95/month से, रिन्यू होने तक अकाउंट के साथ रहता है और इनकमिंग SMS को number.sms_received के रूप में आपके वेबहुक पर फ़ॉरवर्ड करता है। लंबे समय तक चलने वाले अकाउंट्स के लिए, अकाउंट बन जाने के बाद 2-Step Verification को ऑथेंटिकेटर ऐप पर ले जाने पर विचार करें।
यहाँ ज़िम्मेदार उपयोग मायने रखता है। Google की शर्तों का पालन करें, हर वास्तविक व्यक्ति या बिज़नेस के लिए एक अकाउंट रखें, और OTP Route का उपयोग केवल अपने वैध प्रोडक्ट्स और अकाउंट्स को टेस्ट करने और चलाने के लिए करें; इसकी Acceptable Use Policy लागू होती है। Google, Gmail और YouTube Google LLC के ट्रेडमार्क हैं, और OTP Route का Google से कोई संबंध नहीं है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं API से Gmail साइन-अप कोड पा सकता हूँ?
हाँ। सर्विस google और अपने चुने हुए देश के साथ एक्टिवेशन बनाएँ, नंबर को साइन-अप फ़ॉर्म में डालें, और कोड वेबहुक से या एक्टिवेशन को पोल करके लें।
क्या वही `google` सर्विस YouTube को भी कवर करती है?
हाँ। YouTube Google अकाउंट्स पर चलता है, इसलिए YouTube फ़ीचर्स की फ़ोन जाँच भी वही सर्विस आईडी इस्तेमाल करती है।
Google वेरिफिकेशन कोड की क़ीमत कितनी है?
देश के अनुसार $0.20 प्रति कोड से शुरू। लाइव क़ीमत GET /api/v1/prices से मिलती है, और 20 मिनट में कोड न आए तो कुछ नहीं कटता।
क्या मैं Google 2-Step Verification के लिए OTP Gateway नंबर इस्तेमाल कर सकता हूँ?
लगातार साइन-इन के लिए नहीं, क्योंकि नंबर एक ही कोड के लिए है। जिन अकाउंट्स में आप दोबारा लॉग इन करेंगे, उनके लिए अमेरिका या कनाडा का Dedicated Number या ऑथेंटिकेटर ऐप इस्तेमाल करें।
Google ने क्यों कहा कि मेरा नंबर इस्तेमाल नहीं हो सकता?
Google तय करता है कि वह कौन-से नंबर मानेगा और वर्चुअल नंबर ठुकरा सकता है। अपने-आप रिफंड के लिए एक्टिवेशन रद्द करें या उसे ख़त्म होने दें, फिर बाद में या किसी दूसरे उपयुक्त देश के साथ कोशिश करें।
Google टेस्ट अकाउंट के लिए मुझे कौन-सा देश चुनना चाहिए?
वही बाज़ार चुनें जिसका अकाउंट प्रतिनिधित्व करता है, ताकि भाषा और प्रॉम्प्ट वैसे ही हों जैसे वहाँ के असली यूज़र्स देखते हैं। ऑर्डर से पहले GET /api/v1/prices से google की लाइव उपलब्धता जाँच लें।
क्या CI में Google फ़्लो टेस्ट करने के लिए सैंडबॉक्स है?
अनुरोध पर डेवलपमेंट अकाउंट को सैंडबॉक्स में डाला जा सकता है। यह नक़ली नंबर और कोड लौटाता है, जो वॉलेट शुल्क के बिना वेबहुक और पोलिंग लॉजिक को टेस्ट करने के लिए काफ़ी हैं।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।