हिन्दी
डेवलपर्स और QA टीमों के लिए फ़िलिस्तीनी (+970) SMS वेरिफ़िकेशन
हाँ, आप OTP Route से फ़िलिस्तीन (+970) के वेरिफ़िकेशन कोड पा सकते हैं: OTP Gateway से एक बार वाला नंबर ऑर्डर करें और कोड डैशबोर्ड में या API और साइन किए गए वेबहुक के ज़रिए पढ़ें। कीमत $0.20 प्रति कोड से शुरू होती है; अगर 20 मिनट में कोई SMS नहीं आता, या आप कैंसल कर देते हैं, तो रकम आपके वॉलेट में लौट जाती है।
आपके डेटाबेस में +970 मोबाइल नंबर कैसा दिखना चाहिए?
फ़िलिस्तीन में कंट्री कोड +970 है और ट्रंक प्रीफ़िक्स 0। स्थानीय रूप में लिखे मोबाइल नंबर 05 से शुरू होते हैं; अंतरराष्ट्रीय रूप में 0 हटा दिया जाता है और +970 के बाद नौ अंक आते हैं। यूज़र जो भी टाइप करे (स्पेस, डैश, या भटका हुआ शुरुआती शून्य), उसे normalize करें और सिर्फ़ E.164 सहेजें। जब कोई टेस्ट अलग-अलग एनवायरनमेंट में डेटा दोबारा इस्तेमाल करता है, तो एक अकेला मानक फ़ॉर्मेट उन डुप्लिकेट-अकाउंट बग से बचाता है जो मिले-जुले फ़ॉर्मेट पैदा करते हैं।
पार्सर को अरबी OTP मैसेज कैसे सँभालने चाहिए?
अरबी आधिकारिक भाषा है, और सर्विस की सेटिंग के हिसाब से वेरिफ़िकेशन टेक्स्ट अरबी, अंग्रेज़ी या दोनों के मिश्रण में आ सकता है। अरबी मैसेज Unicode में एन्कोड होते हैं और दाएँ से बाएँ दिखते हैं, जिससे लॉग में कोड की स्थिति उलट-पलट दिख सकती है। दो आदतें मदद करती हैं:
- कोड को ऐसे पैटर्न से निकालें जो अंकों की एक कड़ी खोजे, किसी तय अंग्रेज़ी वाक्यांश को नहीं;
- अगर कोई टेम्पलेट पूर्वी अरबी अंक इस्तेमाल करे तो उन्हें ASCII अंकों में normalize करें।
इस बाज़ार के लिए लोकलाइज़ेशन QA का यही मूल है, और यह उन टीमों के काम का है जो अरबी सपोर्ट जोड़ रही हैं, क्षेत्रीय ऑपरेशन चला रही हैं, या विदेश में बसे फ़िलिस्तीनी ग्राहकों को सेवा दे रही हैं।
फ़िलिस्तीन OTP API को कॉल करना
Developer console से मिली Bearer key (or_live_ प्रीफ़िक्स) के साथ https://otproute.com/api/v1 पर ऑथेंटिकेट करें। country id ps है।
GET /api/v1/prices?country=ps&service=<id>लाइव कीमत और उपलब्धता लौटाता है।POST /api/v1/activationsको{"service": "<id>", "country": "ps"}के साथ भेजने पर activation id और नंबर मिलता है।- नंबर को अपने ऐप में इस्तेमाल करें, फिर
activation.sms_receivedवेबहुक का इंतज़ार करें याGET /api/v1/activations/{id}को पोल करें। - जिस ऑर्डर की ज़रूरत नहीं रही, उसे
POST /api/v1/activations/{id}/cancelरिलीज़ कर देता है।
हर डिलीवरी पर X-OTPRoute-Signature हेडर वेरिफ़ाई करें और इवेंट को activation id पर आधारित मानें; वेबहुक कैप्चर गाइड एक हैंडलर बनाकर दिखाती है। endpoint का ब्योरा docs में है।
टीमें फ़िलिस्तीनी नंबरों पर टेस्ट या ऑपरेट क्यों करती हैं?
+970 वेरिफ़िकेशन नंबर के ज़्यादातर अनुरोध तीन स्थितियों से आते हैं। एक प्रोडक्ट टीम अरबी जोड़ रही है और रिलीज़ से पहले असली फ़िलिस्तीनी रूट पर असली साइन-अप टेक्स्ट देखना चाहती है। एक कंपनी, जिसके कर्मचारी या पार्टनर वेस्ट बैंक या ग़ज़ा में हैं, अपने बिज़नेस अकाउंट वेरिफ़ाई करना चाहती है, बिना कर्मचारियों से उनके निजी नंबर माँगे। या एक सपोर्ट टीम, जो विदेश में रहने वाले फ़िलिस्तीनी ग्राहकों की मदद करती है, यह दोहराना चाहती है कि रजिस्टर करते समय वे यूज़र क्या देखते हैं। हर मामले में लक्ष्य एक ही है: अपना फ़्लो शुरू से अंत तक उसी नंबर फ़ॉर्मेट और भाषा पर चलाना जो आपके यूज़र्स के पास सचमुच है।
क्या +970 कोड पाने का कोई नो-कोड तरीका है?
हाँ। साइन इन करें, OTP Gateway खोलें, फ़िलिस्तीन और वह सर्विस चुनें जिसे आप जाँच रहे हैं, और पुष्टि करने से पहले दिख रही कीमत देखें। नंबर एक काउंटडाउन के साथ दिखता है। उसे ऐप में पेस्ट करें; SMS आते ही कोड ऑर्डर के बगल में छप जाता है। अगर आपका इरादा बदल जाए, तो कैंसल बटन नंबर रिलीज़ कर देता है और पैसे लौटा देता है, इसलिए मैन्युअल स्पॉट चेक में दो-चार मिनट लगते हैं और इंजीनियरिंग की किसी मदद की ज़रूरत नहीं पड़ती।
फ़िलिस्तीन रूट पर कौन-से ऐप उपलब्ध हैं?
रूट पर 600 से ज़्यादा सर्विसें हैं। अभी लोकप्रिय प्रविष्टियों में WhatsApp, Telegram, Facebook, Instagram, Google (Gmail & YouTube), TikTok, X (Twitter), Snapchat, Signal, Viber, Microsoft & Outlook और ChatGPT (OpenAI) शामिल हैं। सूचियाँ दिन भर बदलती हैं, इसलिए हर रन से पहले prices endpoint से उस जोड़ी की पुष्टि करवा लें।
अगर कोड न दिखे तो क्या करें?
कुछ करने से पहले एक्टिवेशन को पूरे 20 मिनट दें। अगर लक्षित सर्विस अपने फ़ॉर्म पर नंबर ठुकरा दे, तो हो सकता है वह वर्चुअल नंबर स्वीकार न करती हो; कैंसल करके बाद में या किसी दूसरे रूट पर दोबारा कोशिश करें। तेज़ लूप में दोबारा ऑर्डर देने से बचें, और जाँचें कि आपका वेबहुक हैंडलर वैध डिलीवरी को चुपचाप फेंक तो नहीं रहा। ख़ाली और कैंसल हुए एक्टिवेशन अपने आप रिफ़ंड हो जाते हैं। मोबाइल साइन-अप टेस्ट करने वाली टीमें मोबाइल ऐप वेरिफ़िकेशन के अंतर्गत और पैटर्न पा सकती हैं।
बिलिंग, सैंडबॉक्स और लंबी अवधि वाले नंबर
OTP Route एक प्रीपेड USD वॉलेट पर चलता है जिसमें कोई मासिक फ़ीस नहीं है; कार्ड या USDT/USDC से टॉप-अप करें और हर बार ईमेल से PDF इनवॉइस पाएँ। माँगने पर डेवलपमेंट अकाउंट को सैंडबॉक्स में बदला जा सकता है, जो सिम्युलेटेड नंबर और कोड लौटाता है। फ़िलिस्तीन का कोई सेल्फ़-सर्व लंबी अवधि वाला नंबर नहीं है: dedicated लाइनें सिर्फ़ अमेरिका और कनाडा में हैं, $1.95/month से, वर्चुअल नंबर के ज़रिए। बाकी किसी भी चीज़ के लिए [email protected] पर ईमेल करें, यह ध्यान रखते हुए कि उपलब्धता स्थानीय नियमों पर निर्भर है। दूसरे रूट देशों की सूची पर तुलना करके देख सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं स्थानीय SIM के बिना अपने ऐप का फ़िलिस्तीनी साइन-अप फ़्लो टेस्ट कर सकता हूँ?
हाँ। OTP Gateway से +970 नंबर ऑर्डर करें, उसे अपने ऐप में इस्तेमाल करें, और कोड डैशबोर्ड में या API से पढ़ें।
OTP Route API में फ़िलिस्तीन का country id क्या है?
यह ps है, जो कीमत और एक्टिवेशन रिक्वेस्ट में country वैल्यू के तौर पर इस्तेमाल होता है।
क्या वेरिफ़िकेशन कोड अरबी में आते हैं?
आ सकते हैं। सर्विस के अनुसार टेक्स्ट अरबी, अंग्रेज़ी या दोनों में आते हैं, इसलिए शब्दों की जगह अंक पार्स करें।
शुरुआती शून्य के साथ टाइप किया गया +970 नंबर कैसे सहेजूँ?
ट्रंक 0 हटाएँ, +970 के बाद बचे नौ अंक रखें, और नतीजा E.164 में सहेजें।
फ़िलिस्तीन वेरिफ़िकेशन नंबर की कीमत कितनी है?
$0.20 प्रति कोड से। हर सर्विस की लाइव कीमत ऑर्डर से पहले दिखती है और prices endpoint से मिलती है।
अगर कोड कभी न आए तो?
आपसे पैसे नहीं लगते। 20 मिनट की विंडो बिना SMS के ख़त्म हो जाए, या आप कैंसल करें, तो रकम वॉलेट में लौट जाती है।
क्या पोलिंग की जगह वेबहुक मिल सकते हैं?
हाँ। प्रति अकाउंट 5 वेबहुक endpoints तक रजिस्टर करें और हर डिलीवरी पर HMAC-SHA256 सिग्नेचर वेरिफ़ाई करें।
क्या कोई फ़िलिस्तीनी नंबर है जो मैं महीनों रख सकूँ?
सेल्फ़-सर्व नहीं। लंबी अवधि वाली लाइनें सिर्फ़ अमेरिका और कनाडा में उपलब्ध हैं; दूसरे विकल्पों के लिए टीम को ईमेल करके पूछें।
सेवाओं के नाम उनके संबंधित स्वामियों के ट्रेडमार्क हैं। OTP Route का उनसे कोई संबंध नहीं है। नंबरों का उपयोग कानूनी रूप से करें तथा प्रत्येक सेवा की शर्तों और हमारी स्वीकार्य उपयोग नीति का पालन करें।