انڈونیشیا کے +62 OTP کوڈز پروگرام کے ذریعے حاصل کرنا

کالنگ کوڈ +62OTP Gateway فی کوڈ $0.20 سےمخصوص نمبرز: صرف امریکہ اور کینیڈاAPI آئی ڈی: id
مختصر جواب

جی ہاں، OTP Route اپنے OTP Gateway کے ایک بار استعمال ہونے والے نمبر پر انڈونیشیائی (+62) SMS تصدیقی کوڈز وصول کر سکتا ہے، اور انہیں ڈیش بورڈ یا آپ کے کوڈ تک REST پولنگ یا دستخط شدہ ویب ہُک کے ذریعے پہنچاتا ہے۔ قیمت $0.20 فی کوڈ سے شروع ہوتی ہے اور سروس کے مطابق بدلتی ہے، اور جب تک کوڈ 20 منٹ کی ایکٹیویشن ونڈو میں نہ پہنچے کچھ چارج نہیں ہوتا۔

انڈونیشیا OTP API انٹیگریشن کون سے اینڈ پوائنٹس کال کرتی ہے؟

سب کچھ https://otproute.com/api/v1 پر or_live_ سابقے والی Bearer کلید کے ساتھ چلتا ہے۔ ڈیولپر کنسول میں ایک بنائیں؛ اکاؤنٹ 10 تک کلیدیں رکھ سکتا ہے، جس سے CI رنر کو اسٹیجنگ مشین سے الگ رکھنا آسان ہو جاتا ہے۔

  1. GET /api/v1/services اور GET /api/v1/countries حاصل کریں اور دونوں فہرستیں کیش کر لیں۔ انڈونیشیا آئی ڈی id کے ساتھ آتا ہے۔
  2. جس سروس کو آپ ٹیسٹ کرنے والے ہیں اس کی موجودہ قیمت اور دستیابی کے لیے GET /api/v1/prices?country=id&service=<id> پوچھیں۔ اسٹاک دن بھر حرکت کرتا ہے، اس لیے اسے ہارڈ کوڈ کرنے کے بجائے ہر رن میں کوئری کریں۔
  3. {"service": "tokopedia", "country": "id"} جیسی باڈی کے ساتھ POST /api/v1/activations سے آرڈر بنائیں۔ آپ کو ایکٹیویشن آئی ڈی اور +62 نمبر واپس ملتا ہے۔
  4. وہ نمبر اپنی ایپ یا ٹیسٹ اکاؤنٹ کے فون فیلڈ میں ٹائپ یا انجیکٹ کریں۔
  5. نتیجہ ویب ہُک سے پڑھیں، یا GET /api/v1/activations/{id} پول کریں۔ اگر SMS مرحلے سے پہلے ٹیسٹ ناکام ہو جائے تو POST /api/v1/activations/{id}/cancel سے صاف طریقے سے ختم کریں۔

سوئٹ شروع ہونے سے پہلے ایک فوری GET /api/v1/balance رن کو درمیان میں گرنے کے بجائے جلد ناکام ہونے دیتا ہے۔ مناسب وقفے سے پولنگ 300 ریکوسٹ فی منٹ کی حد کے اندر آسانی سے سما جاتی ہے۔ مکمل اسکیمے API ڈاکس میں ہیں۔

میں دستخط شدہ ویب ہُک سے +62 کوڈز کیسے پروسیس کروں؟

اکیلے ڈیولپر کے لیے پولنگ ٹھیک ہے؛ متوازی جابز کے لیے پُش ڈیلیوری زیادہ پُرسکون رہتی ہے۔ فی اکاؤنٹ 5 تک اینڈ پوائنٹس رجسٹر کریں اور activation.sms_received، activation.expired اور activation.cancelled کو سبسکرائب کریں۔

ہر ریکوسٹ میں X-OTPRoute-Signature ہیڈر ہوتا ہے جس کی شکل t=<unix>,v1=<hex> ہے۔ دستخط شدہ اسٹرنگ کو <t>.<raw body> کی صورت میں دوبارہ بنائیں، اینڈ پوائنٹ سیکریٹ کے ساتھ HMAC-SHA256 نکالیں، اور اسے v1 سے کانسٹنٹ ٹائم میں ملائیں۔ کسی بھی JSON پارسنگ سے پہلے خام بائٹس ہیش کریں، اور بہت پرانے ٹائم اسٹیمپ والی ریکوسٹس چھوڑ دیں تاکہ پکڑا گیا پے لوڈ دوبارہ نہ چلایا جا سکے۔

ایونٹس کو ایکٹیویشن آئی ڈی پر مبنی سمجھیں اور ہینڈلر کو آئیڈیمپوٹنٹ بنائیں: دوبارہ بھیجی گئی ڈیلیوری کو کوڈ پہلے سے محفوظ ملنا چاہیے۔ ہماری تحریر HMAC ویب ہُک سکیورٹی ان چیکس سے گزارتی ہے۔

OTP Route پر کون سی سروسز انڈونیشیائی SMS OTP وصول کر سکتی ہیں؟

انڈونیشیا کا لائیو اسنیپ شاٹ 3,000 سے زیادہ سروسز کا احاطہ کرتا ہے۔ مقبول روٹس میں WhatsApp، Tokopedia، Shopee، Lazada، Telegram، Google (Gmail & YouTube)، Facebook، Instagram، TikTok، LINE، Discord، Microsoft & Outlook اور ChatGPT (OpenAI) شامل ہیں۔

جو ساتھی API کو ہاتھ نہیں لگاتے ان کے لیے ڈیش بورڈ یہی کام کرتا ہے: سائن اِن کریں، سروس چنیں، انڈونیشیا چنیں، دکھائی گئی قیمت دیکھیں اور آرڈر کریں۔ +62 نمبر اسکرین پر آ جاتا ہے اور SMS آتے ہی کوڈ اس کے برابر میں دکھائی دیتا ہے۔ اگر ٹیسٹ منسوخ ہو جائے تو اسی ویو سے منسوخ کریں۔

+62 نمبر کیسے محفوظ اور نارملائز کیا جائے؟

انڈونیشیا میں ٹرنک پریفکس 0 ہے، اس لیے لوگ ملک کے اندر موبائل نمبر 08 اور اس کے بعد باقی ہندسوں کی صورت میں لکھتے ہیں۔ E.164 میں 0 غائب ہو جاتا ہے: مقامی طور پر 0812... لکھا نمبر +62812... بن جاتا ہے۔ E.164 شکل محفوظ کریں، صارف جو بھی ٹائپ کرے اسے خالی جگہیں، ڈیش اور ابتدائی 0 ہٹا کر نارملائز کریں، اور درستگی کا فیصلہ برقرار رکھی جانے والی فون نمبر لائبریری پر چھوڑیں، کیونکہ انڈونیشیا کے سبسکرائبر نمبروں کی لمبائی ایک جیسی نہیں ہوتی۔

انڈونیشیائی نمبروں پر بھیجے گئے SMS ٹیمپلیٹس اکثر باہاسا انڈونیشیا میں ہوتے ہیں، اگرچہ کچھ سروسز انگریزی بھی بھیجتی ہیں۔ کوڈ کو "kode" یا "code" جیسے الفاظ سے ملانے کے بجائے ہندسوں کے پیٹرن سے نکالیں، اور آپ کا پارسر اس بات کی پروا نہیں کرے گا کہ ٹیمپلیٹ کس زبان میں ہے۔

پروڈکٹ ٹیمیں انڈونیشیا میں سائن اپ فلو کیوں ٹیسٹ کرتی ہیں؟

انڈونیشیا دنیا کے سب سے زیادہ آبادی والے ممالک میں سے ایک ہے اور اس کا انٹرنیٹ استعمال بڑی حد تک موبائل پہلے ہے، اس لیے فون نمبر کی تصدیق کئی آن بورڈنگ فلوز کے آغاز میں آتی ہے۔ جنوب مشرقی ایشیا میں پھیلنے والی ٹیمیں چاہتی ہیں کہ ان کی اپنی انڈونیشیائی سائن اپ اور لاگ اِن اسکرینیں اصل +62 نمبر کے ساتھ درست چلیں، باہاسا انڈونیشیا کا متن بغیر کٹے رینڈر ہو، اور ان کے فراڈ اصول جائز مقامی صارفین کو نہ روکیں۔

علاقائی آپریشنز اور مارکیٹ پلیس ٹیمیں بھی اس روٹ کو انڈونیشیائی اسٹور فرنٹس کے لیے سنبھالے جانے والے بزنس اکاؤنٹس کی تصدیق کے لیے استعمال کرتی ہیں۔ QA ٹیسٹنگ کا صفحہ بتاتا ہے کہ اسے ریگریشن پلان میں کیسے شامل کیا جائے۔

اگر انڈونیشیائی کوڈ کبھی ظاہر نہ ہو تو کیا ہوگا؟

ڈیلیوری کا وقت سروس اور روٹ پر منحصر ہے، اس لیے ناکامی کا فیصلہ کرنے سے پہلے ایکٹیویشن کو گنجائش دیں۔ اگر کوئی SMS نہ آئے:

  • 20 منٹ کی ونڈو ختم ہونے دیں، یا منسوخ کریں؛ دونوں صورتوں میں پوری رقم خودکار طور پر آپ کے والٹ میں لوٹ آتی ہے۔
  • کچھ دیر بعد دوبارہ آرڈر دیں، یا اگر آپ کا ٹیسٹ اجازت دے تو کوئی دوسرا سروس روٹ آزمائیں۔
  • تصدیق کریں کہ ہدف سروس اس عمل کے لیے ورچوئل نمبرز قبول کرتی ہے۔ کچھ نہیں کرتیں، اور ریفنڈ کا اصول اسی لیے ہے۔
  • ٹائٹ لوپ میں دوبارہ آرڈر دینے سے بچیں۔ کوششوں کے درمیان بیک آف رکھیں تاکہ CI جاب سیکنڈوں میں اپنی ری ٹرائیز ختم نہ کر دے۔

مزید تشخیصی خیالات ناکام OTP ڈیلیوریز میں کمی میں ہیں۔

کیا ڈیڈیکیٹڈ +62 نمبر موجود ہے، اور اس کا بل کیسے بنتا ہے؟

نہیں۔ خود سے خریدی جانے والی طویل مدتی انڈونیشیائی لائن پیش نہیں کی جاتی۔ Dedicated Numbers امریکہ اور کینیڈا کی پروڈکٹ ہیں، $1.95/month سے۔ اگر آپ کی ٹیم کو واقعی مستقل +62 لائن چاہیے تو [email protected] پر ای میل کریں؛ ایک کا انتظام ہو سکتا ہے یا نہیں، یہ مقامی قواعد پر منحصر ہے اور اس کا وعدہ نہیں۔

OTP Gateway کی بلنگ ایک پری پیڈ USD والٹ سے ہوتی ہے، نہ ماہانہ فیس، نہ چننے کے لیے پلان۔ والٹ کو کارڈ یا USDT/USDC اسٹیبل کوائنز سے فنڈ کریں؛ ہر ٹاپ اپ پر آپ کے فنانس ریکارڈ کے لیے ای میل سے PDF انوائس آتی ہے۔ ڈیولپمنٹ اکاؤنٹس سینڈ باکس موڈ کی درخواست کر سکتے ہیں، جو فنڈز خرچ کیے بغیر اینڈ ٹو اینڈ انٹیگریشن ٹیسٹس کے لیے نقلی نمبرز اور کوڈز لوٹاتا ہے۔ دیکھیں قیمتیں یا اکاؤنٹ بنائیں۔

اکثر پوچھے گئے سوالات

کیا میں مقامی SIM کے بغیر اپنی ایپ کا انڈونیشیائی سائن اپ فلو ٹیسٹ کر سکتا ہوں؟

جی ہاں۔ متعلقہ سروس کے لیے OTP Gateway سے +62 نمبر آرڈر کریں، اسے اپنی ایپ میں درج کریں، اور کوڈ ڈیش بورڈ میں یا API کے ذریعے پڑھ لیں۔

OTP Route API انڈونیشیا کے لیے کون سی کنٹری آئی ڈی استعمال کرتا ہے؟

انڈونیشیا id ہے، اس لیے قیمت کی کوئری یوں بنتی ہے GET /api/v1/prices?country=id&service=<id>۔

اگر انڈونیشیائی SMS کبھی نہ آئے تو کیا مجھے ادائیگی کرنی پڑتی ہے؟

نہیں۔ اگر 20 منٹ کی ونڈو میں کچھ نہ آئے، یا آپ منسوخ کر دیں، تو پورا چارج خودکار طور پر آپ کے والٹ میں واپس چلا جاتا ہے۔

انڈونیشیائی موبائل نمبر محفوظ کرتے وقت کیا ابتدائی 0 رکھنا چاہیے؟

اسے صرف مقامی فارمیٹ میں ڈسپلے کے لیے رکھیں۔ +62 کے بعد 0 کے بغیر قومی نمبر محفوظ کریں، جو E.164 شکل ہے۔

کیا انڈونیشیا کے تصدیقی ٹیکسٹس انگریزی میں ہوں گے؟

ہمیشہ نہیں۔ بہت سے باہاسا انڈونیشیا میں آتے ہیں، اس لیے ارد گرد کے الفاظ پر بھروسا کرنے کے بجائے عددی کوڈ پارس کریں۔

کیا انڈونیشیائی نمبرز کسی بھی مقصد کے لیے مجاز ہیں؟

صرف جائز استعمال: ہر سروس کی شرائط کے اندر اپنی پروڈکٹس اور اکاؤنٹس کی جانچ اور آپریشن۔ OTP Route کی Acceptable Use Policy ہر آرڈر پر لاگو ہوتی ہے۔

سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔

چند منٹوں میں اپنا پہلا OTP روٹ کریں

مفت اکاؤنٹ بنائیں، اپنا USD والیٹ ٹاپ اپ کریں اور ڈیش بورڈ یا API سے نمبر آرڈر کریں۔ کوئی ماہانہ فیس نہیں۔