ڈیولپر کے لیے اردنی (+962) ویریفیکیشن کوڈز تک راستہ

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

OTP Route آپ کو طلب پر اردن (+962) کے ویریفیکیشن کوڈ وصول کرنے دیتا ہے: OTP Gateway سے کنٹری jo کے لیے نمبر آرڈر کریں، پھر SMS کو API پولنگ، دستخط شدہ ویب ہُک یا ڈیش بورڈ پر پڑھیں۔ کوڈ $0.20 فی کوڈ سے شروع ہوتے ہیں اور بل صرف تب بنتا ہے جب پیغام واقعی پہنچ جائے۔

+962 نمبر کے لیے درخواستوں کا سلسلہ کیسا ہوتا ہے؟

SMS ویریفیکیشن API سادہ REST ہے جو https://otproute.com/api/v1 پر ہے، اور Bearer کلیدیں or_live_ سے شروع ہوتی ہیں جنہیں آپ Developer کنسول میں بناتے ہیں۔ اردن کے لیے زیادہ تر انٹیگریشنز یہ ترتیب اپناتی ہیں:

  1. دریافت: GET /api/v1/services اور GET /api/v1/countries آئی ڈیز واپس کرتے ہیں۔ اردن jo ہے؛ Telegram جیسی سروس telegram ہے۔
  2. قیمت کی جانچ: GET /api/v1/prices?country=jo&service=telegram بتاتا ہے کہ اس جوڑی کی قیمت ابھی کیا ہے اور آیا اسے آرڈر کیا جا سکتا ہے۔
  3. آرڈر: {"service": "telegram", "country": "jo"} کے ساتھ POST /api/v1/activations ایک نمبر ریزرو کرتا ہے اور اس کی ایکٹیویشن آئی ڈی واپس کرتا ہے۔
  4. وصولی: ہر چند سیکنڈ بعد GET /api/v1/activations/{id} پول کریں، یا ویب ہُک کو نتیجہ آپ تک پہنچانے دیں۔
  5. صفائی: POST /api/v1/activations/{id}/cancel اس ایکٹیویشن کو چھوڑ دیتا ہے جس کی اب ضرورت نہیں اور رقم واپس کر دیتا ہے۔

ٹیسٹ رن کے آغاز میں GET /api/v1/balance بطور گارڈ مفید ہے، تاکہ والٹ کم ہونے پر جاب واضح پیغام کے ساتھ جلد فیل ہو جائے۔ مکمل حوالہ دستاویزات میں ہے۔

میں کیسے تصدیق کروں کہ ویب ہُک واقعی OTP Route سے آیا ہے؟

ہر ایونٹ (مثلاً activation.sms_received یا activation.expired) X-OTPRoute-Signature ہیڈر کے ساتھ آتا ہے جس کی شکل t=<unix>,v1=<hex> ہوتی ہے۔ آپ کا سرور اس اینڈ پوائنٹ کے سیکرٹ سے "<t>.<raw body>" پر HMAC-SHA256 نکالتا ہے اور نتیجے کا v1 سے موازنہ کرتا ہے۔ اگر قدریں مختلف ہوں یا t بہت پرانا ہو تو درخواست رد کر دیں؛ اس سے ری پلے رکتے ہیں۔

چونکہ دوبارہ کوششوں میں ایک ہی ایونٹ دو بار پہنچ سکتا ہے، اپنی پروسیسنگ ایکٹیویشن آئی ڈی پر رکھیں اور دوسری کاپی کو بے اثر سمجھیں۔ لوکل ڈیولپمنٹ میں، جہاں عوامی ویب ہُک URL مشکل ہوتا ہے، پولنگ اب بھی ایک درست متبادل ہے۔ ویب ہُک پر مبنی OTP کیپچر کا مضمون کیو اور دوبارہ کوششوں کا احاطہ کرتا ہے۔

اردن کے روٹ پر کون سی ایپس ویریفائی ہو سکتی ہیں؟

اردن کے لیے 1,700 سے زیادہ سروسز درج ہیں۔ مقبول سروسز میں WhatsApp، Telegram، Facebook، Instagram، Snapchat، TikTok، X (Twitter)، Discord، Claude، Microsoft & Outlook، Amazon، Viber، imo، Signal اور LinkedIn شامل ہیں۔

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

اردنی نمبروں کی فارمیٹنگ: ٹرنک صفر، E.164 اور عربی متن

اردن کا کنٹری کوڈ +962 ہے اور ٹرنک پری فکس 0۔ مقامی طور پر موبائل نمبر 07 سے شروع ہو کر لکھا جاتا ہے؛ بین الاقوامی شکل میں صفر غائب ہو جاتا ہے اور +962 کے بعد نو ہندسے رہتے ہیں جو 7 سے شروع ہوتے ہیں۔ E.164 شکل محفوظ کریں، اور جب صارف مقامی نمبر پیسٹ کریں تو کنٹری کوڈ لگانے سے پہلے ابتدائی 0 ہٹا دیں۔ 07… کا +9627… سے اسٹرنگ کی طرح موازنہ کرنا ڈپلیکیٹ اکاؤنٹ بگز کی کلاسیکی وجہ ہے۔

عربی سرکاری زبان ہے اور بہت سے لوگ اپنے فون اور ایپس اسی زبان میں رکھتے ہیں۔ ایپ اور اکاؤنٹ کی زبان کی سیٹنگ کے مطابق کوڈ عربی یا انگریزی متن میں آ سکتا ہے۔ عربی پیغامات Unicode میں بھیجے جاتے ہیں اور ہندسے دائیں سے بائیں متن کے اندر ہو سکتے ہیں، اس لیے کوڈ پیٹرن سے نکالیں اور دونوں زبانوں میں ٹیسٹ کریں۔

ٹیمیں اردن کے ساتھ تب کام کرتی ہیں جب وہ کسی پروڈکٹ کو عربی بولنے والوں کے لیے لوکلائز کریں، عمان سے وسیع تر خطے کی سپورٹ چلائیں، یا قریبی مارکیٹوں جیسے سعودی عرب اور متحدہ عرب امارات کے ساتھ فلو جانچیں۔

ڈیش بورڈ سے اردن کا کوڈ آرڈر کرنا

آپریشنز عملہ کوڈ لکھے بغیر یہی کر سکتا ہے۔ ای میل اور چھ ہندسوں کے کوڈ یا Google سائن اِن کے ساتھ اکاؤنٹ بنائیں، فنڈز شامل کریں، OTP Gateway میں اردن اور سروس چنیں، دکھائی گئی قیمت کی تصدیق کریں اور آرڈر دیں۔ +962 نمبر فوراً ظاہر ہو جاتا ہے، اور SMS آتے ہی کوڈ اس کے ساتھ دکھائی دیتا ہے۔

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

نہ آنے والے کوڈز کی ڈیبگنگ کی ترتیب

سب سے سستی وضاحت سے شروع کریں اور آگے بڑھیں:

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

صرف وہی اکاؤنٹس ٹیسٹ کریں جو آپ کی ملکیت یا زیرِ انتظام ہوں، ہر سروس کے قواعد کی پابندی کریں، اور یاد رکھیں کہ OTP Route کی قابلِ قبول استعمال کی پالیسی تمام استعمال پر لاگو ہے۔

طویل مدتی لائنیں، والٹ اور سینڈ باکس

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

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

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

اردن کے لیے API کنٹری کوڈ کیا ہے؟

OTP Route API میں country کی قدر کے طور پر jo استعمال کریں، مثلاً GET /api/v1/prices?country=jo&service=whatsapp میں۔

کیا اردنی موبائل نمبر سے 0 ہٹا دینا چاہیے؟

جی ہاں، بین الاقوامی فارمیٹ کے لیے۔ مقامی 07 نمبر +962 اور اس کے بعد 7 سے شروع ہونے والے نو ہندسے بن جاتا ہے۔

کیا اردن کا ویریفیکیشن کوڈ عربی میں آئے گا؟

آ سکتا ہے۔ زبان عموماً ایپ اور اکاؤنٹ کی سیٹنگز کے مطابق ہوتی ہے، اس لیے ہندسے پیٹرن سے نکالیں اور عربی اور انگریزی دونوں پیغامات ٹیسٹ کریں۔

میرے کوڈ کے لیے +962 نمبر کتنی دیر تک رکھا جاتا ہے؟

ہر ایکٹیویشن 20 منٹ چلتی ہے۔ اگر اس دوران کوئی SMS نہ آئے تو چارج آپ کے والٹ میں واپس چلا جاتا ہے۔

کیا مجھے اردن کا ایسا ڈیڈیکیٹڈ نمبر مل سکتا ہے جو میں رکھ سکوں؟

سیلف سروس کے طور پر نہیں۔ Dedicated Numbers امریکہ اور کینیڈا کی پروڈکٹ ہیں؛ اردن کے لیے آپ پوچھنے کو [email protected] پر ای میل کر سکتے ہیں۔

کیا خودکار ٹیسٹس میں اردن کے SMS OTP وصول کرنے کا کوئی طریقہ ہے؟

جی ہاں۔ POST /api/v1/activations سے آرڈر دیں، پھر ایکٹیویشن پول کریں یا دستخط شدہ ویب ہُک سنبھالیں؛ سینڈ باکس اکاؤنٹ آپ کو سمولیٹڈ کوڈز کے ساتھ اس کی مشق کرنے دیتا ہے۔

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

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

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