API के ज़रिए OTP Route नंबरों पर Zalo OTP प्राप्त करना

OTP Gateway, $0.20 प्रति कोड से शुरू198 देशAPI आईडी: zaloडेडिकेटेड US/CA नंबर $1.95/माह से
संक्षिप्त उत्तर

कोई टीम Zalo का वेरिफ़िकेशन कोड इस तरह पाती है: OTP Route के OTP Gateway से zalo सर्विस के लिए एक बार वाला नंबर ऑर्डर करें, उसे Zalo में डालें, और कोड डैशबोर्ड, REST पोल या साइन किए गए वेबहुक से पढ़ें। कीमत देश के हिसाब से $0.20 per code से शुरू होती है, और 20 मिनट की विंडो में कोड न आए तो वॉलेट में पूरी रक़म वापस आ जाती है।

Zalo वेरिफ़िकेशन कोड API का फ़्लो कैसा दिखता है?

सर्विस id zalo है। कॉल https://otproute.com/api/v1 पर जाती हैं, जिसके लिए Developer console से जारी or_live_ prefix वाली Bearer key चाहिए।

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

सूट शुरू होते समय GET /api/v1/balance से बैलेंस जाँच लेने पर रन के बीच में चौंकना नहीं पड़ता। रिक्वेस्ट के पूरे रूप के लिए API डॉक्यूमेंटेशन देखें।

Zalo कोड के लिए वेबहुक रिसीवर बनाना

Developer console में एक एंडपॉइंट रजिस्टर करें और activation.sms_received, activation.expired और activation.cancelled को सब्सक्राइब करें। हर रिक्वेस्ट में X-OTPRoute-Signature हेडर होता है, जिसका रूप t=<unix>,v1=<hex> है; एंडपॉइंट सीक्रेट से <t>.<raw body> पर HMAC-SHA256 निकालें, उसे constant time में मिलाएँ, और पुराने टाइमस्टैम्प रिजेक्ट करें।

हैंडलर को idempotent बनाने के लिए सहेजे गए नतीजों को activation id के आधार पर रखें। अगर वही इवेंट दो बार आए, तो दूसरा write कुछ नहीं बदलना चाहिए। जिन टीमों के पास सार्वजनिक एंडपॉइंट नहीं है, वे इसके बजाय GET /api/v1/activations/{id} को पोल कर सकती हैं; 300 रिक्वेस्ट प्रति मिनट की सीमा कई समानांतर टेस्ट के बीच छोटा पोलिंग अंतराल रखने की गुंजाइश देती है।

Zalo फ़ोन नंबर कब माँगता है?

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

QA टीमों के लिए यह इसलिए मायने रखता है कि Zalo के इर्द-गिर्द बना मैसेजिंग इंटीग्रेशन, मिनी ऐप या कस्टमर सपोर्ट चैनल अक्सर कोई और परिदृश्य चलने से पहले एक नया, वेरिफ़ाइड टेस्ट अकाउंट माँगता है।

OTP Route पर कौन-से देश Zalo OTP प्राप्त कर सकते हैं?

Zalo के रूट 198 देशों में सूचीबद्ध हैं। इनमें वियतनाम, संयुक्त राज्य अमेरिका, जापान, दक्षिण कोरिया, ताइवान, ऑस्ट्रेलिया, कनाडा, कंबोडिया, लाओस, थाईलैंड, मलेशिया, सिंगापुर, जर्मनी, फ़्रांस और यूनाइटेड किंगडम शामिल हैं।

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

Zalo SMS वेरिफ़िकेशन टेस्ट के लिए डैशबोर्ड के स्टेप

प्रोजेक्ट पर हर कोई कोड नहीं लिखता। डैशबोर्ड में सर्विस के तौर पर Zalo चुनें, देश चुनें, दिखाई गई कीमत कन्फ़र्म करें, और ऑर्डर करें। नंबर Zalo में डालें; SMS पहुँचते ही कोड ऑर्डर के बगल में दिख जाता है। उसी स्क्रीन से कैंसल करने पर पूरी रक़म लौट आती है। डैशबोर्ड के लिए साइन-अप में ईमेल पता और 6 अंकों का ईमेल कोड लगता है, या Google साइन-इन चलता है, और टीम लॉगिन को TOTP टू-फ़ैक्टर से सुरक्षित किया जा सकता है।

Zalo का कोड क्यों नहीं आ सकता?

डिलीवरी सर्विस और रूट पर निर्भर करती है, इसलिए इंतज़ार का कोई तय समय नहीं है। Zalo कुछ वर्चुअल नंबर भी ठुकरा सकता है, और रिफ़ंड इसी कारण से है। अगर कुछ नहीं दिखता:

  • ऑर्डर को 20 मिनट की विंडो ख़त्म होने तक खुला रहने दें, या कैंसल कर दें; दोनों स्थितियों में वॉलेट को पैसे वापस मिलते हैं।
  • बाद में दोबारा कोशिश करें, या ऐसे दूसरे देश पर जाएँ जो टेस्ट के लिए ठीक हो।
  • तेज़ लूप में दोबारा ऑर्डर न करें; ऑटोमेटेड जॉब में backoff जोड़ें।
  • पक्का करें कि टेस्ट अकाउंट ख़ुद Zalo की तरफ़ से ब्लॉक या रेट लिमिट नहीं हुआ है।

क्या Zalo टेस्ट अकाउंट को इसकी जगह Dedicated Number इस्तेमाल करना चाहिए?

OTP Gateway का नंबर एक कोड सँभालता है। अगर कोई स्टेजिंग या सपोर्ट अकाउंट अगले महीने फिर लॉग इन करेगा, तो Dedicated Number ज़्यादा ठीक बैठता है: अमेरिका या कनाडा की एक लाइन, $1.95/month से, जो रिन्यू होने तक आपके पास रहती है, और जिसका इनबाउंड SMS डैशबोर्ड में तथा number.sms_received वेबहुक पर मिलता है। virtual numbers पर और जानें।

दोनों में से जो भी चुनें, उसे ज़िम्मेदारी से इस्तेमाल करें। Zalo की शर्तों का पालन करें, एक असली व्यक्ति या बिज़नेस के लिए एक अकाउंट रखें, और OTP Route का इस्तेमाल सिर्फ़ अपने वैध अकाउंट और प्रोडक्ट को टेस्ट करने और चलाने के लिए करें। Zalo अपने मालिक का ट्रेडमार्क है, और OTP Route का उससे कोई संबंध नहीं है।

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

OTP Route API Zalo के लिए कौन-सा सर्विस id इस्तेमाल करता है?

यह zalo है, जिसे देश id के साथ POST /api/v1/activations की बॉडी में भेजा जाता है।

क्या मैं वियतनाम के बाहर के नंबर पर Zalo OTP पा सकता हूँ?

हाँ। Zalo के रूट 198 देशों में सूचीबद्ध हैं, और हर एक की उपलब्धता price एंडपॉइंट लाइव लौटाता है।

अगर Zalo वर्चुअल नंबर रिजेक्ट कर दे तो क्या मुझसे पैसे लगते हैं?

नहीं। अगर 20 मिनट में नंबर पर कोड नहीं पहुँचता, या आप कैंसल करते हैं, तो पूरी रक़म वॉलेट में लौटा दी जाती है।

क्या लंबे समय के अकाउंट के लिए Zalo का वर्चुअल नंबर ठीक है?

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

मैं टेस्टिंग के लिए Zalo SMS वेरिफ़िकेशन का भुगतान कैसे करूँ?

प्रीपेड USD वॉलेट को कार्ड या USDT/USDC से टॉप अप करें; कोई मासिक शुल्क नहीं है, और हर टॉप-अप के साथ PDF इनवॉइस मिलता है।

क्या मैं पैसे ख़र्च किए बिना Zalo इंटीग्रेशन आज़मा सकता हूँ?

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

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

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

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