اردو
پروڈکٹ اور QA ٹیموں کے لیے میانمار (+95) کے SMS کوڈ حاصل کرنا
جی ہاں: OTP Route ایک بار استعمال ہونے والے OTP Gateway نمبر پر میانمار (+95) کے SMS ویریفیکیشن کوڈ وصول کر سکتا ہے، جو ڈیش بورڈ میں دکھائے جاتے ہیں اور REST پولنگ یا دستخط شدہ ویب ہُک کے ذریعے آپ کے سسٹمز تک پہنچائے جاتے ہیں۔ قیمت $0.20 فی کوڈ سے شروع ہوتی ہے، ہر سروس کا درست ریٹ لائیو واپس آتا ہے، اور رقم صرف تب کٹتی ہے جب کوڈ 20 منٹ کے اندر پہنچ جائے۔
آرڈر سے پہلے: کیا ایک کوڈ کافی ہے، یا آپ کو ایسی لائن چاہیے جو آپ کے پاس رہے؟
میانمار کے زیادہ تر ٹیسٹ کیس ایک بار کے واقعات ہوتے ہیں: صارف رجسٹر کرتا ہے، نیا فون کنفرم کرتا ہے، یا لاگ اِن چیلنج پاس کرتا ہے۔ ان کے لیے OTP Gateway کا ایک بار استعمال ہونے والا نمبر صحیح ٹول ہے۔ یہ ایک سروس کے لیے ایک کوڈ سنبھالتا ہے اور پھر بند ہو جاتا ہے۔
دوسرا کیس وہ اسٹاف یا QA اکاؤنٹ ہے جسے اگلے مہینے دوبارہ کوڈ ملنے چاہئیں۔ ڈسپوزیبل نمبر یہ نہیں کر سکتا۔ OTP Route کے Dedicated Numbers اسے کور کرتے ہیں، لیکن صرف امریکہ اور کینیڈا میں، $1.95/month سے، ان باؤنڈ اور آؤٹ باؤنڈ SMS اور براؤزر کالنگ کے ساتھ۔ میانمار کے لیے کوئی سیلف سروس طویل مدتی آپشن نہیں ہے۔ اگر آپ کے آپریشن کے لیے مستقل +95 لائن اہم ہے تو [email protected] پر لکھیں؛ جواب مقامی ضوابط پر منحصر ہے اور اس کی ضمانت نہیں۔
مقامی صفر ہٹانے کے بعد +95 نمبر کیسے دکھتے ہیں؟
میانمار ٹرنک پری فکس 0 استعمال کرتا ہے۔ موبائل نمبر ملک کے اندر 09 سے شروع ہو کر لکھے جاتے ہیں، اور بین الاقوامی شکل میں 0 ہٹ جاتا ہے، اس لیے وہ +959 اور اس کے بعد سبسکرائبر کے ہندسوں کی شکل میں نظر آتے ہیں۔ موبائل نمبر کی لمبائی آپریٹرز میں یکساں نہیں ہوتی، اس لیے ایسے ویلیڈیٹرز سے بچیں جو ایک ہی مقررہ لمبائی پر اصرار کریں۔
یوزر ٹیبل کے لیے عملی اصول:
- ان پٹ شروع کے 0 کے ساتھ یا اس کے بغیر اور خالی جگہوں کے ساتھ قبول کریں، پھر ایک معیاری E.164 اسٹرنگ محفوظ کریں۔
- ایک ہی شخص کے
09…اور+959…دونوں ورژن کبھی محفوظ نہ کریں؛ نارملائز کرنے کے بعد ڈپلیکیٹس ہٹائیں۔ - جب تک مارکیٹ آپ کے لیے نئی ہو، خام ان پٹ کو نارملائز شدہ ویلیو کے ساتھ لاگ کریں تاکہ فارمیٹ کی خرابیوں کا سراغ لگانا آسان رہے۔
میانمار کے SMS کوڈ کس زبان اور رسم الخط میں آتے ہیں؟
بین الاقوامی سروسز عموماً اپنے ویریفیکیشن ٹیمپلیٹس انگریزی یا برمی زبان میں بھیجتی ہیں، جو اکاؤنٹ کی زبان کی سیٹنگ پر منحصر ہے۔ برمی متن اپنا رسم الخط استعمال کرتا ہے، جو UCS-2 انکوڈنگ کا تقاضا کرتا ہے اور اس لیے SMS کے حصے چھوٹے ہو جاتے ہیں۔
لوکلائزیشن QA میں دو تفصیلات پر توجہ دینی چاہیے:
- فونٹ انکوڈنگ۔ میانمار میں طویل عرصے تک برمی متن کی دو مدمقابل انکوڈنگز، Zawgyi اور Unicode، رائج رہیں۔ دیکھیں کہ آپ کے برمی ٹیمپلیٹس ان ڈیوائسز پر درست رینڈر ہوتے ہیں جو آپ کے صارفین واقعی استعمال کرتے ہیں۔
- ہندسے۔ برمی زبان کے اپنے اعداد ہیں۔ زیادہ تر سروسز کوڈ مغربی ہندسوں میں بھیجتی ہیں، لیکن اگر آپ کا پارسر ہندسوں کی وسیع کلاس استعمال کرتا ہے تو سوچ سمجھ کر فیصلہ کریں کہ برمی اعداد قبول ہوں یا نہیں۔
ٹیمیں یہاں اس لیے ٹیسٹ کرتی ہیں کہ میانمار کے صارفین میسجنگ اور سوشل ایپس پر بہت انحصار کرتے ہیں، اور جنوب مشرقی ایشیا کے رول آؤٹ اکثر ایک لوکلائزیشن مہم کے لیے میانمار کو تھائی لینڈ اور دوسرے پڑوسیوں کے ساتھ جوڑ دیتے ہیں۔
کون سے اینڈ پوائنٹس میانمار OTP API کا فلو چلاتے ہیں؟
or_live_ سے شروع ہونے والی Bearer کلید کے ساتھ https://otproute.com/api/v1 پر تصدیق کریں۔ میانمار کی کنٹری آئی ڈی mm ہے۔
پہلے روٹ چیک کریں: GET /api/v1/prices?country=mm&service=<id> لائیو قیمت واپس کرتا ہے اور بتاتا ہے کہ اس لمحے نمبر دستیاب ہیں یا نہیں۔ پھر POST /api/v1/activations سے آرڈر دیں، جس میں {"service": "viber", "country": "mm"} یا آپ کو مطلوب سروس آئی ڈی بھیجیں، اور واپس ملنے والی ایکٹیویشن آئی ڈی رکھ لیں۔ آپ کی ایپ کے SMS بھیجنے کے بعد یا تو activation.sms_received ویب ہُک کا انتظار کریں یا GET /api/v1/activations/{id} کو پول کریں۔ ٹیسٹ ادھورا رہ جائے تو POST /api/v1/activations/{id}/cancel سے منسوخ کریں۔
ہر اکاؤنٹ 10 API کلیدیں اور 5 ویب ہُک اینڈ پوائنٹس رکھ سکتا ہے، اور حد 300 درخواستیں فی منٹ ہے۔ ویب ہُکس پر X-OTPRoute-Signature: t=<unix>,v1=<hex> کے ساتھ دستخط ہوتے ہیں؛ ٹائم اسٹیمپ، ایک ڈاٹ اور خام باڈی پر HMAC-SHA256 دوبارہ نکالیں اور پرانے ٹائم اسٹیمپ رد کر دیں۔ ویب ہُک کیپچر گائیڈ ہینڈلر کا پیٹرن دکھاتی ہے۔
کوڈ کے بغیر، ڈیش بورڈ وہی راستہ دیتا ہے: میانمار چنیں، سروس چنیں، دکھائی گئی قیمت قبول کریں اور کوڈ آتے ہی پڑھ لیں۔
اس وقت کن ایپس کے لیے +95 روٹس ہیں؟
اس وقت 1,000 سے زیادہ سروسز میانمار کے روٹس درج کرتی ہیں۔ مقبول سروسز میں Viber، Facebook، Telegram، WhatsApp، Google (Gmail & YouTube)، TikTok، Instagram، Signal، WeChat، Microsoft & Outlook، LINE اور imo شامل ہیں۔ Viber اور Facebook میانمار کے صارفین کے لیے خاص طور پر جانی پہچانی ہیں، اس لیے مقامی QA میں عام موضوع ہیں۔ فہرست کو ایک اسنیپ شاٹ سمجھیں اور فیصلہ prices اینڈ پوائنٹ پر چھوڑیں۔
ابھی کوڈ نہیں آیا: میانمار کے ٹیسٹ کو کیا ردعمل دینا چاہیے؟
جلدی منسوخ کرنے کے بجائے 20 منٹ کی ونڈو کو اپنا وقت پورا کرنے دیں۔ جب وہ SMS کے بغیر بند ہو جائے تو ایکٹیویشن ایکسپائر ہو جاتی ہے اور آپ کا والیٹ خودکار طور پر مکمل ریفنڈ حاصل کر لیتا ہے۔
ایکسپائری کے بعد دیکھیں کہ کیا سروس اس مرحلے کے لیے ورچوئل نمبر قبول کرتی ہے، بعد میں یا کسی دوسرے سروس روٹ سے دوبارہ کوشش کریں، اور اپنی آٹومیشن کو سست کریں جو فوراً دوبارہ آرڈر دیتی ہے۔ بار بار فوری کوششیں شاذ ہی مدد کرتی ہیں اور سروس کی اپنی حدود کو چھیڑ سکتی ہیں۔ ایک وسیع تر چیک لسٹ ناکام OTP ڈیلیوریز میں کمی میں ہے۔
ادائیگیاں اور ٹیسٹ ماحول کیسے کام کرتے ہیں؟
ایک پری پیڈ USD والیٹ ہے جس میں پے ایز یو گو قیمتیں ہیں: کوئی سبسکرپشن نہیں اور کوئی پلان نہیں۔ اسے کارڈ سے یا USDT/USDC اسٹیبل کوائنز سے فنڈ کریں اور ہر ٹاپ اپ اور نمبر خریداری پر ای میل میں PDF انوائس حاصل کریں۔ ڈویلپمنٹ اکاؤنٹ کو درخواست پر sandbox میں منتقل کیا جا سکتا ہے تاکہ آپ کی CI پائپ لائن اصل رقم کو چھوئے بغیر سمولیٹڈ نمبروں اور کوڈز کو استعمال کر سکے۔ ہر سروس کی شرائط پر عمل کریں؛ OTP Route کی قابلِ قبول استعمال کی پالیسی (Acceptable Use Policy) ہر آرڈر پر لاگو ہوتی ہے۔
اکثر پوچھے گئے سوالات
کیا میں میانمار میں موجود ہوئے بغیر میانمار کا SMS OTP وصول کر سکتا ہوں؟
جی ہاں۔ OTP Gateway سے +95 نمبر آرڈر کریں، سروس سے کوڈ ٹرگر کریں، اور اسے ڈیش بورڈ میں یا API کے ذریعے کہیں سے بھی پڑھیں۔
کیا میانمار کے نمبر 09 کی شکل میں محفوظ کروں یا +959 میں؟
+959 سے شروع ہونے والی E.164 شکل محفوظ کریں اور ملکی ٹرنک 0 ہٹا دیں۔ ان پٹ پر دونوں انداز قبول کریں اور محفوظ کرنے سے پہلے نارملائز کریں۔
API میں میانمار کی کنٹری آئی ڈی کیا ہے؟
یہ mm ہے، جو GET /api/v1/prices میں اور POST /api/v1/activations کی باڈی میں استعمال ہوتی ہے۔
میرا برمی ٹیمپلیٹ کئی پیغامات میں کیوں بٹ کر آیا؟
برمی رسم الخط کو UCS-2 انکوڈنگ چاہیے، جس میں ہر سیگمنٹ میں کم حروف سماتے ہیں۔ کوڈ کو متن میں شروع میں رکھیں تاکہ پیغام بٹ جائے تب بھی پڑھا جا سکے۔
اگر +95 کا کوڈ کبھی نہ آئے تو میری رقم کا کیا ہوتا ہے؟
کچھ ضائع نہیں ہوتا۔ بغیر SMS کے 20 منٹ گزرنے پر، یا منسوخی پر، پوری رقم خودکار طور پر آپ کے والیٹ میں واپس آ جاتی ہے۔
کیا OTP Route مجھے میانمار کا طویل مدتی نمبر دے سکتا ہے؟
میانمار کی کوئی سیلف سروس لائن نہیں ہے۔ Dedicated Numbers صرف امریکہ اور کینیڈا کے لیے ہیں؛ دوسری مارکیٹس کے بارے میں پوچھنے کے لیے آپ [email protected] پر ای میل کر سکتے ہیں۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔