اردو
پروڈکٹ اور QA ٹیموں کے لیے آئرش (+353) SMS ویریفیکیشن
جی ہاں، OTP Route اپنے OTP Gateway کے ایک بار استعمال ہونے والے نمبروں پر آئرلینڈ (+353) کے ویریفیکیشن کوڈ وصول کر سکتا ہے؛ کوڈ ڈیش بورڈ میں دکھائی دیتا ہے اور REST پولنگ یا دستخط شدہ ویب ہُک کے ذریعے آپ کے سسٹمز تک پہنچ جاتا ہے۔ قیمت $0.20 فی کوڈ سے شروع ہوتی ہے، اور رقم صرف تب کٹتی ہے جب SMS 20 منٹ کی ایکٹیویشن مدت کے اندر پہنچ جائے۔
بہت سی ٹیموں کو ٹیسٹنگ کے لیے آئرش نمبروں کی ضرورت کیوں پڑتی ہے؟
ڈبلن میں سافٹ ویئر کمپنیوں کی ایک طویل فہرست کے یورپی ہیڈ کوارٹر ہیں، اس لیے یورپی یونین کے صارفین کے لیے بنائی جانے والی بہت سی پروڈکٹس آئرلینڈ سے تیار، سپورٹ یا چلائی جاتی ہیں۔ یہی بات اس ملک کو وسیع تر یورپی لانچ سے پہلے یورپی سائن اپ فلو، یورو میں قیمت والے چیک آؤٹ یا انگریزی آن بورڈنگ سلسلے کی جانچ کے لیے فطری جگہ بنا دیتی ہے۔
انگریزی اور آئرش دونوں سرکاری زبانیں ہیں، لیکن ویریفیکیشن پیغامات تقریباً ہمیشہ انگریزی میں آتے ہیں۔ اگر آپ کی ایپ آئرش زبان کا انٹرفیس بھی دیتی ہے تو بھی یہ دیکھ لینا مفید ہے کہ SMS بھیجنے والا اصل میں کون سا ٹیمپلیٹ استعمال کرتا ہے۔
اس جزیرے کی ایک اور خاص بات: شمالی آئرلینڈ کے صارفین کے پاس آئرش نہیں بلکہ برطانوی نمبر ہوتے ہیں۔ جو پروڈکٹ پورے جزیرے کو سروس دیتی ہے اسے +353 کے ساتھ برطانیہ (+44) کے روٹس بھی ٹیسٹ کرنے چاہئیں۔
E.164 میں آئرش موبائل نمبر کیسا لگتا ہے؟
آئرلینڈ میں ملکی سطح پر ٹرنک پری فکس 0 استعمال ہوتا ہے اور موبائل نمبر 08 سے شروع ہوتے ہیں، اس لیے مقامی طور پر 087 123 4567 لکھا جانے والا نمبر بین الاقوامی شکل میں +353871234567 بن جاتا ہے۔ نارملائز کرنے کا اصول سادہ ہے: ابتدائی صفر ہٹائیں، +353 آگے لگائیں، اور اسپیس اور ڈیش نکال دیں۔
E.164 شکل محفوظ کریں اور صارف کا ٹائپ کیا ہوا فارمیٹ صرف دکھانے کے لیے رکھیں۔ ایک یونٹ ٹیسٹ لکھیں جو 087… اور +353 87… دونوں شکلیں دے کر ایک ہی محفوظ شدہ قدر کی توقع کرے؛ یہی ایک ٹیسٹ آئرش صارفین کے ڈپلیکیٹ اکاؤنٹ والے زیادہ تر بگ پکڑ لیتا ہے۔
آئرش روٹ پر کون سی سروسز دستیاب ہیں؟
آئرلینڈ اس وقت OTP Gateway کے ذریعے 1,700 سے زیادہ سروسز پیش کرتا ہے۔ لائیو اسنیپ شاٹ میں مقبول انتخاب میں WhatsApp، Instagram، Facebook، Google (Gmail & YouTube)، Microsoft & Outlook، LinkedIn، Uber، Amazon، eBay، Airbnb، Netflix، Discord، Snapchat، Signal اور ChatGPT (OpenAI) شامل ہیں۔
اسے آج کی تصویر سمجھیں۔ ہر سروس کی دستیابی دن بھر بدلتی رہتی ہے، اسی لیے API اسے لائیو بتاتی ہے اور اسکرپٹس کو آرڈر دینے سے پہلے جانچ لینا چاہیے۔
ٹیسٹ سوٹ سے آئرلینڈ OTP API کیسے کال کریں؟
https://otproute.com/api/v1 پر Developer کنسول سے بنی Bearer کلید (سابقہ or_live_) کے ساتھ تصدیق کریں۔ آئرلینڈ کی کنٹری آئی ڈی ie ہے۔
عام رن کچھ یوں ہوتا ہے: GET /api/v1/services سے سروس آئی ڈی ایک بار معلوم کریں، GET /api/v1/prices?country=ie&service=<id> سے لاگت کی تصدیق کریں، پھر POST /api/v1/activations کے ذریعے {"service": "<id>", "country": "ie"} کے ساتھ آرڈر بنائیں۔ واپس ملا نمبر اپنے UI ٹیسٹ کو دیں، اور کوڈ یا تو GET /api/v1/activations/{id} کو پول کر کے حاصل کریں یا ویب ہُک پر activation.sms_received سن کر۔
ویب ہُک کے لیے X-OTPRoute-Signature کی جانچ کریں (یہ آپ کے اینڈ پوائنٹ سیکرٹ کے ساتھ "<t>.<raw body>" کا HMAC-SHA256 ہے)، پرانے ٹائم اسٹیمپ رد کریں، اور ہینڈلر کو ایکٹیویشن آئی ڈی پر idempotent رکھیں۔ ہماری CI پائپ لائن گائیڈ بتاتی ہے کہ اسے رات کی جابز میں کیسے جوڑا جائے؛ ایک اکاؤنٹ میں 5 ویب ہُک اینڈ پوائنٹس اور 300 درخواستیں فی منٹ کی اجازت ہے۔
کیا سپورٹ یا گروتھ ٹیم کا ساتھی API کے بغیر یہ کر سکتا ہے؟
جی ہاں، ڈیش بورڈ وہی پورا فلو دیتا ہے۔ OTP Gateway میں آئرلینڈ اور سروس چنیں، لائیو قیمت دیکھیں، تصدیق کریں، اور +353 نمبر سائن اپ فارم میں کاپی کریں۔ بھیجنے والے کی طرف سے کوڈ پہنچتے ہی آرڈر کے ساتھ دکھائی دے جاتا ہے۔ گروتھ ٹیم کے لیے نئے آئرش لینڈنگ پیج کو جانچنے کا یہ تیز طریقہ ہے، اور انجینئرنگ سے اسکرپٹ نہیں مانگنا پڑتی۔
آئرش کوڈ دیر سے آئے یا نہ آئے تو کیا منصوبہ ہو؟
ہر ایکٹیویشن زیادہ سے زیادہ 20 منٹ انتظار کرتی ہے۔ اگر اس دوران کوئی SMS نہ آئے، یا آپ پہلے ہی منسوخ کر دیں، تو پوری رقم خود بخود والٹ میں واپس چلی جاتی ہے، اس لیے ناکام کوشش پر کچھ خرچ نہیں ہوتا۔
دوبارہ کوشش سے پہلے دیکھ لیں کہ سروس ورچوئل نمبر قبول کرتی ہے یا نہیں؛ کچھ پالیسی کی وجہ سے انہیں رد کر دیتی ہیں۔ اگر قبول کرنی چاہیے تو کچھ دیر بعد دوبارہ کوشش کریں، یا اسی سروس کے لیے کوئی دوسرا روٹ آزمائیں۔ آرڈر اینڈ پوائنٹ پر بار بار زور نہ ڈالیں؛ کوششوں میں وقفہ رکھیں اور ایکٹیویشن آئی ڈی لاگز میں محفوظ رکھیں تاکہ پیٹرن نظر آ سکیں۔ ناکام OTP ڈیلیوری کم کرنا اس پر مزید تفصیل دیتی ہے۔ ہمیشہ ہر سروس کی شرائط اور OTP Route کی قابلِ قبول استعمال کی پالیسی کا احترام کریں۔
کیا ہم آئرش نمبر طویل مدت کے لیے رکھ سکتے ہیں، اور بلنگ کیسے ہوتی ہے؟
سیلف سروس کی بنیاد پر نہیں۔ طویل مدتی Dedicated Numbers صرف امریکہ اور کینیڈا کے لیے فروخت ہوتے ہیں، $1.95/month سے، جن میں ان باؤنڈ SMS، آؤٹ باؤنڈ SMS اور براؤزر کالنگ شامل ہیں۔ جن ٹیموں کو دیرپا آئرش لائن چاہیے وہ [email protected] پر ای میل کر سکتی ہیں، لیکن کیا ممکن ہے یہ مقامی قواعد طے کرتے ہیں اور کسی چیز کا وعدہ نہیں کیا جاتا۔
بلنگ پہلے سے ادا شدہ USD والٹ کے ذریعے ہوتی ہے: جتنا استعمال اتنی ادائیگی، کوئی سبسکرپشن نہیں، ٹاپ اپ کارڈ یا USDT/USDC سے، اور ہر ٹاپ اپ کا PDF انوائس ای میل پر ملتا ہے۔ انٹیگریشن کو شروع سے آخر تک سمولیٹڈ نمبروں کے ساتھ چلانے کے لیے ڈیولپمنٹ اکاؤنٹ پر سینڈ باکس موڈ مانگیں۔ چارجز کیسے ظاہر ہوتے ہیں اس کے لیے قیمتیں دیکھیں۔
اکثر پوچھے گئے سوالات
کیا میں آئرلینڈ سے باہر بیٹھ کر اپنی ایپ کا آئرش سائن اپ فلو جانچ سکتا ہوں؟
جی ہاں۔ آپ کی ٹیم جہاں بھی ہو، OTP Gateway سے +353 نمبر آرڈر کریں اور کوڈ ڈیش بورڈ یا API میں پڑھ لیں۔
آئرلینڈ کے لیے OTP Route کنٹری آئی ڈی کیا ہے؟
یہ ie ہے، یعنی وہ قدر جو آئرش قیمت کی تلاش اور ایکٹیویشن درخواست کی باڈی میں country فیلڈ میں درکار ہوتی ہے۔
کیا آئرش موبائل نمبر محفوظ کرتے وقت 0 رکھنا چاہیے؟
نہیں۔ ٹرنک پری فکس ہٹا دیں اور +353 کے بعد باقی ہندسے محفوظ کریں، یوں 087… بن جاتا ہے +35387…۔
کیا شمالی آئرلینڈ کے نمبر آئرش روٹ میں شامل ہیں؟
نہیں، شمالی آئرلینڈ برطانوی (+44) نمبر استعمال کرتا ہے۔ اگر آپ کی پروڈکٹ دونوں کو سروس دیتی ہے تو وہ نمبر برطانیہ کے روٹ سے آرڈر کریں۔
آئرلینڈ SMS OTP وصول کرنے کی قیمت کیا ہے؟
یہ $0.20 فی کوڈ سے شروع ہوتی ہے؛ درست قیمت سروس پر منحصر ہے اور خریدنے سے پہلے لائیو دکھائی جاتی ہے۔
کیا اپنا آئرش انٹیگریشن بغیر فنڈ خرچ کیے ٹیسٹ کرنے کا کوئی طریقہ ہے؟
جی ہاں۔ درخواست پر ڈیولپمنٹ اکاؤنٹ کو سینڈ باکس میں منتقل کیا جا سکتا ہے، جو اینڈ ٹو اینڈ ٹیسٹ کے لیے سمولیٹڈ نمبر اور کوڈ واپس کرتا ہے۔
کیا OTP Route آئرلینڈ میں GDPR کا خیال رکھنے والے سائن اپ فلو کی ٹیسٹنگ کے لیے کام آتا ہے؟
یہ QA عملے کو اپنے ذاتی موبائل ظاہر کیے بغیر آئرش فون مرحلہ جانچنے دیتا ہے، جس سے ٹیسٹ ڈیٹا ملازمین کے ڈیٹا سے الگ رہتا ہے۔ جس ایپ کی جانچ ہو رہی ہے اس پر آپ کی اپنی پرائیویسی ذمہ داریاں بدستور لاگو رہتی ہیں۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔