اینڈ پوائنٹس، ویب ہُکس یا ڈیش بورڈ کے ذریعے چیک ریپبلک کے SMS OTP کوڈ وصول کرنا

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

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

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

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

+420 کا ایک عام رن کچھ یوں ہوتا ہے:

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

بڑا ٹیسٹ سوٹ شروع کرنے سے پہلے GET /api/v1/balance کال کرنا والیٹ کم ہونے پر جلد ناکام ہونے کا سستا طریقہ ہے۔ مکمل حوالہ دستاویزات میں ہے۔

+420 ایکٹیویشنز کے ویب ہُکس کی تصدیق کیسے کروں؟

ویب ہُکس پولنگ کی ضرورت ختم کر دیتے ہیں اور متوازی ٹیسٹ رنرز کے لیے موزوں ہیں۔ اپنے اینڈ پوائنٹس میں سے ایک (ڈیولپر کنسول فی اکاؤنٹ 5 کی اجازت دیتا ہے) کو چیک فلو کی طرف لگائیں اور اسے activation.sms_received، activation.expired اور activation.cancelled کے لیے سبسکرائب کریں۔

ہر درخواست میں X-OTPRoute-Signature ہیڈر t=<unix>,v1=<hex> کی شکل میں ہوتا ہے۔ غیر تبدیل شدہ درخواستی بائٹس سے اسٹرنگ <t>.<raw body> بنائیں، اس اینڈ پوائنٹ کے سیکرٹ سے HMAC-SHA256 نکالیں، نتیجے کو constant time میں v1 سے ملائیں، اور ہر وہ درخواست رد کر دیں جس کا ٹائم اسٹیمپ تازہ ڈیلیوری ہونے کے لحاظ سے بہت پرانا ہو۔ HMAC کے ساتھ OTP ویب ہُکس محفوظ بنانے کی ہماری گائیڈ ہینڈلر کو سطر بہ سطر سمجھاتی ہے۔

ایونٹس کو ایکٹیویشن آئی ڈی کے مطابق شناخت کریں اور ہینڈلر کو idempotent رکھیں: دوبارہ بھیجی گئی ڈیلیوری کو ایکٹیویشن پہلے ہی مکمل نشان زد ملنی چاہیے اور وہ سادہ کامیابی لوٹا دے۔ جن اسکرپٹس کے ماحول میں کوئی عوامی اینڈ پوائنٹ نہیں، ان کے لیے GET /api/v1/activations/{id} پولنگ ایک جائز متبادل رہتی ہے۔

کون سی سروسز چیک نمبروں پر کوڈ بھیج سکتی ہیں؟

چیک روٹ اس وقت 1,700 سے زیادہ سروسز کا احاطہ کرتا ہے۔ تازہ ترین اسنیپ شاٹ میں مقبول ناموں میں WhatsApp، Telegram، Google (Gmail & YouTube)، Facebook، Instagram، TikTok، Microsoft & Outlook، LinkedIn، Discord، Uber، Airbnb، Signal، Viber اور ChatGPT (OpenAI) شامل ہیں۔

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

چیک ویریفیکیشن نمبر کیسے محفوظ اور پارس کیا جائے؟

چیک نمبرنگ بند پلان ہے: قومی نمبر نو ہندسوں کے ہوتے ہیں اور کوئی ٹرنک پریفکس نہیں، اس لیے ملکی اور بین الاقوامی شکل میں فرق صرف آگے لگے +420 کا ہے۔ اس سے نارملائزیشن کئی مارکیٹوں کے مقابلے میں سادہ ہو جاتی ہے، مگر فارمز میں پھر بھی اسپیس، 00420 بین الاقوامی پریفکس یا محض نو ہندسے آ جاتے ہیں۔ الگ کرنے والے نشان ہٹائیں، 00 کو + میں بدلیں، +420 غائب ہو تو لگا دیں، اور نتیجہ E.164 میں محفوظ کریں۔

چیک صارفین کی ایپس کے کوڈ عموماً چیک یا انگریزی میں آتے ہیں۔ چیک متن میں háček اور čárka جیسے نشانات ہوتے ہیں اور کچھ بھیجنے والے پیغام کو سادہ کریکٹر سیٹ میں رکھنے کے لیے انہیں ہٹا دیتے ہیں، اس لیے پارسر پورا جملہ ملانے کی بجائے ہندسوں کا گروپ تلاش کرے۔

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

اگر چیک کوڈ کبھی نہ پہنچے تو کیا ہونا چاہیے؟

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

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

کیا نان ڈیولپرز ڈیش بورڈ سے +420 روٹ استعمال کر سکتے ہیں؟

جی ہاں۔ ای میل اور 6 ہندسوں کے ای میل کوڈ (یا Google سائن اِن) کے ساتھ سائن اَپ کرنے کے بعد OTP Gateway کھولیں، سروس اور چیک ریپبلک چنیں، دکھائی گئی قیمت دیکھیں اور آرڈر کریں۔ چیک ریپبلک کا ویریفیکیشن نمبر فوراً ظاہر ہو جاتا ہے؛ اسے ایپ میں پیسٹ کریں، اور کوڈ آتے ہی اسی اسکرین پر دکھائی دے گا۔ ڈیش بورڈ سے منسوخ کرنے پر رقم اسی طرح والیٹ میں واپس آتی ہے جیسے API کال سے۔

کیا چیک طویل مدتی نمبر دستیاب ہے، اور بلنگ کیسے ہوتی ہے؟

آج کل چیک ریپبلک کا کوئی سیلف سروس طویل مدتی نمبر نہیں ہے۔ ڈیڈیکیٹڈ نمبرز امریکا اور کینیڈا کی پروڈکٹ ہیں، $1.95/month سے، جن میں ان باؤنڈ اور آؤٹ باؤنڈ SMS کے ساتھ براؤزر کالنگ شامل ہے؛ تفصیل کے لیے ورچوئل نمبرز دیکھیں۔ اگر آپ کی ٹیم کو دیرپا +420 لائن چاہیے تو [email protected] پر ای میل کر کے پوچھیں، یہ سمجھتے ہوئے کہ دستیابی مقامی قواعد پر منحصر ہے اور اس کا وعدہ نہیں۔

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

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

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

جی ہاں۔ جس سروس کو آپ ٹیسٹ کر رہے ہیں اس کے لیے OTP Gateway سے +420 نمبر آرڈر کریں، اسے اپنی ایپ میں درج کریں، اور کوڈ ڈیش بورڈ، API یا ویب ہُک سے پڑھیں۔

OTP Route API میں چیک ریپبلک کا کنٹری آئی ڈی کیا ہے؟

POST /api/v1/activations کے country فیلڈ اور قیمت کی تلاش میں cz استعمال کریں۔

چیک ویریفیکیشن کوڈ کی قیمت کتنی ہے؟

کوڈ $0.20 فی کوڈ سے شروع ہوتے ہیں، اور ہر سروس کی درست قیمت GET /api/v1/prices لوٹاتا ہے اور آرڈر سے پہلے دکھائی جاتی ہے۔ ادائیگی صرف تب ہوتی ہے جب کوڈ پہنچے۔

کیا چیک نمبروں میں ابتدائی صفر لگتا ہے؟

نہیں۔ چیک نمبروں میں کوئی ٹرنک پریفکس نہیں ہوتا، اس لیے انہیں +420 کے بعد نو قومی ہندسوں کی شکل میں محفوظ کریں۔

+420 ایکٹیویشن کتنی دیر کھلی رہتی ہے؟

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

کیا چیک ریپبلک کی OTP روٹنگ بڑی تعداد میں اکاؤنٹ بنانے کے لیے موزوں ہے؟

نہیں۔ OTP Route آپ کی اپنی پروڈکٹ کی ٹیسٹنگ اور آپ کے اپنے جائز اکاؤنٹس چلانے کے لیے ہے۔ ہر +420 ایکٹیویشن کو اپنی پروڈکٹ یا اکاؤنٹ سے جوڑ کر رکھیں، ہر سروس کی شرائط اور OTP Route کی قابلِ قبول استعمال کی پالیسی کے اندر رہتے ہوئے۔

کیا میں بعد کے لاگ اِن کے لیے وہی چیک نمبر رکھ سکتا ہوں؟

سیلف سروس پروڈکٹ کے طور پر نہیں۔ طویل مدتی ڈیڈیکیٹڈ نمبرز صرف امریکا اور کینیڈا میں ہیں، اور دوسری مارکیٹوں کے بارے میں آپ سپورٹ کو ای میل کر کے پوچھ سکتے ہیں۔

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

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

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