اردو
GitLab کے فون ویریفیکیشن کوڈ ایسے نمبر پر حاصل کرنا جو آپ کی ٹیم کے کنٹرول میں ہو
GitLab کا ویریفیکیشن کوڈ وصول کرنے کے لیے OTP Route کے OTP Gateway سے سروس آئی ڈی gitlab کے ساتھ ایک بار کا نمبر آرڈر کریں، اسے GitLab کی فون ویریفیکیشن اسکرین پر درج کریں، اور کوڈ ڈیش بورڈ میں یا API کے ذریعے پڑھیں۔ قیمت $0.20 فی کوڈ سے ہے، اور اگر 20 منٹ میں SMS نہ آئے تو پوری رقم آپ کے والیٹ میں واپس کر دی جاتی ہے۔
GitLab کے لیے ایک بار کا نمبر یا Dedicated Number: کون سا چنیں؟
شروعات اس سے کریں کہ اکاؤنٹ کتنے عرصے چلے گا۔
- OTP Gateway (ایک بار کا): تب درست جب آپ کو GitLab کا ایک ہی کوڈ چاہیے، مثلاً یہ جانچنا کہ آپ کی اپنی آن بورڈنگ دستاویزات یا سائن اپ آٹومیشن اب بھی کام کرتی ہیں، یا کسی مختصر مدت کے سینڈ باکس اکاؤنٹ کی تصدیق۔ آپ ملک چنتے ہیں، ایک کوڈ وصول کرتے ہیں، اور اس کے بعد نمبر ختم ہو جاتا ہے۔
- Dedicated Virtual Number (صرف امریکہ/کینیڈا، $1.95/ماہ سے): کسی بوٹ یا سروس اکاؤنٹ کے لیے بہتر جس میں آپ کی ٹیم مہینوں لاگ اِن کرے گی اور جہاں GitLab دوبارہ ویریفیکیشن مانگ سکتا ہے۔ تجدید ہوتے رہنے تک نمبر آپ کا رہتا ہے، آنے والے ٹیکسٹ ڈیش بورڈ میں اور
number.sms_receivedکے طور پر آپ کے ویب ہُک پر آتے ہیں، اور آپ اسے کسی بھی وقت ریلیز کر سکتے ہیں۔
ایک بار کا راستہ ہر واقعے کے لیے سستا ہے؛ ڈیڈیکیٹڈ لائن اس اکاؤنٹ پر آئندہ لاک آؤٹ سے بچاتی ہے جو اہم ہے۔ عارضی بمقابلہ ڈیڈیکیٹڈ نمبرز کا مضمون اسے مزید تفصیل سے تولتا ہے، اور ڈیڈیکیٹڈ لائنیں ورچوئل نمبرز کے صفحے پر بیان ہیں۔
GitLab فون نمبر کب مانگتا ہے؟
GitLab.com پر کچھ نئے رجسٹرڈ صارفین سے کہا جاتا ہے کہ بعض کام کرنے سے پہلے، خاص طور پر شیئرڈ رنرز پر پائپ لائنز چلانے سے پہلے، شناختی تصدیق مکمل کریں۔ SMS کوڈ کے ذریعے فون ویریفیکیشن قبول شدہ اختیارات میں سے ایک ہے۔ سیلف مینیجڈ GitLab انسٹینسز کا معاملہ الگ ہے، کیونکہ ان کے ایڈمنسٹریٹرز سائن اپ کے قواعد خود کنٹرول کرتے ہیں۔
GitLab پر ٹو فیکٹر آتھنٹیکیشن SMS کی بجائے آتھنٹیکیٹر ایپس اور ہارڈویئر سیکیورٹی کیز پر چلتی ہے، اس لیے یہاں جو فون کوڈ آپ وصول کرتے ہیں وہ رجسٹریشن کے وقت شناخت ثابت کرنے کے لیے ہے، بار بار لاگ اِن کا فیکٹر نہیں۔
کن ممالک میں GitLab کا کوڈ وصول ہو سکتا ہے؟
gitlab سروس اس وقت 197 ممالک میں روٹ ہے، جن میں امریکہ، جرمنی، بھارت، برازیل، پولینڈ، نیدرلینڈز، کینیڈا، فرانس، جاپان، یوکرین، نائجیریا، انڈونیشیا، میکسیکو، اسپین، ترکی اور ویتنام شامل ہیں۔
وہ ملک چنیں جو اکاؤنٹ کے حقیقی مالک فرد یا ٹیم سے میل کھاتا ہو۔ کراکوو کا کوئی کنٹریکٹر پولش نمبر سے تصدیق کرے تو بات مربوط ہے؛ ایک خطے سے رجسٹرڈ اکاؤنٹ جس پر بالکل مختلف براعظم کا نمبر ہو، وہ اضافی جانچ کھینچ سکتا ہے۔ خودکار چیکس کے لیے وہی ملک چنیں جس کی نمائندگی آپ کا ٹیسٹ کیس کرتا ہے۔
GitLab ویریفیکیشن کوڈ API کو کیسے کال کروں؟
https://otproute.com/api/v1 کے خلاف Developer console کی Bearer کلید (سابقہ or_live_، فی اکاؤنٹ 10 تک) سے تصدیق کریں۔
GET /api/v1/prices?country=<id>&service=gitlabسے دستیابی کی تصدیق کریں؛ کنٹری آئی ڈیزGET /api/v1/countriesسے آتی ہیں۔- ایکٹیویشن بنائیں:
POST /api/v1/activationsکے ساتھ{"service": "gitlab", "country": "de"}، اور اپنی ضرورت کا ملک لگا لیں۔ - واپس ملنے والا نمبر GitLab کے ویریفیکیشن صفحے پر درج کریں۔
- کوڈ ویب ہُک سے وصول کریں، یا ہر چند سیکنڈ بعد
GET /api/v1/activations/{id}پر پولنگ کریں۔ اگر کوشش چھوڑ دیں توPOST /api/v1/activations/{id}/cancelکال کریں۔
activation.sms_received، activation.expired اور activation.cancelled کے لیے اینڈ پوائنٹس (پانچ تک) شامل کریں۔ اینڈ پوائنٹ سیکرٹ کے ساتھ "<t>.<raw body>" پر HMAC-SHA256 نکال کر X-OTPRoute-Signature (t=<unix>,v1=<hex>) کی تصدیق کریں، پرانے ٹائم اسٹیمپ مسترد کریں، اور ہینڈلر کو ایکٹیویشن آئی ڈی پر آئیڈمپوٹنٹ رکھیں تاکہ دوبارہ بھیجا گیا ایونٹ دوسری کارروائی کو نہ چھیڑے۔ حد 300 درخواستیں فی منٹ ہے؛ دستاویزات دیکھیں۔
کوڈ نہیں لکھنا؟ ڈیش بورڈ کا راستہ زیادہ آسان ہے: GitLab اور ملک چنیں، آرڈر کریں، نمبر GitLab میں پیسٹ کریں، اور ایکٹیویشن پر کوڈ ظاہر ہوتے دیکھیں۔
GitLab کا کوڈ پہنچنے میں ناکام کیوں ہو سکتا ہے؟
بہت سے پلیٹ فارمز کی طرح GitLab بھی کچھ ورچوئل نمبرز کو رد کر سکتا ہے یا مخصوص رینجز پر بھیجنے سے انکار کر سکتا ہے۔ جب SMS نہ آئے:
- ردِعمل دینے سے پہلے 20 منٹ کی مدت ختم ہونے دیں۔
- تیز لوپ میں نئے آرڈر دینے کی بجائے کوئی اور ملک کا روٹ آزمائیں، یا بعد میں آئیں۔
- یقینی بنائیں کہ نمبر GitLab کے فارم میں درست کنٹری کوڈ کے ساتھ درج ہوا تھا۔
- کام ختم ہو تو ایکٹیویشن منسوخ کر دیں؛ کوڈ نہیں تو چارج نہیں، اور رقم خود بخود آپ کے والیٹ میں لوٹ آتی ہے۔
GitLab کے ساتھ OTP Route کا ذمہ دارانہ استعمال
GitLab کی شرائطِ سروس پر چلیں۔ ہر حقیقی شخص یا کاروبار کا ایک اکاؤنٹ، اور صرف وہ اکاؤنٹس جنہیں چلانے کا آپ کو حق ہو۔ مفت CI منٹس جمع کرنے یا معطلی سے بچنے کے لیے اضافی اکاؤنٹس بنانا غلط استعمال ہے، ٹیسٹنگ نہیں، اور OTP Route کی قابلِ قبول استعمال کی پالیسی اس سے منع کرتی ہے۔
جائز استعمال یوں ہوتے ہیں: اپنے ڈیولپر ٹول کی آن بورڈنگ پر QA، کسی مشترکہ آپریشنز اکاؤنٹ کو ایسا بحالی نمبر دینا جو کسی کا ذاتی فون نہ ہو، یا کسی نئے بھرتی ہونے والے کے اکاؤنٹ کی تصدیق جسے اپنا نجی نمبر ظاہر نہیں کرنا چاہیے۔ GitLab اپنے مالک کا ٹریڈ مارک ہے، اور OTP Route کا اس سے کوئی تعلق نہیں۔
GitLab SMS ویریفیکیشن کی ٹیسٹنگ کے لیے والیٹ اور سینڈ باکس
کوئی سبسکرپشن نہیں: کارڈ یا USDT/USDC سے پری پیڈ USD والیٹ فنڈ کریں اور وصول شدہ کوڈ کے حساب سے ادائیگی کریں۔ ہر ٹاپ اپ اور نمبر خریداری پر ای میل سے PDF انوائس ملتی ہے۔ جو ڈیولپرز اسے پائپ لائن میں جوڑ رہے ہوں وہ سپورٹ سے ڈیولپمنٹ اکاؤنٹ پر سینڈ باکس موڈ مانگ سکتے ہیں، جو سمولیٹڈ نمبرز اور کوڈز دیتا ہے تاکہ والیٹ خرچ کیے بغیر انٹیگریشن اینڈ ٹو اینڈ آزمائی جا سکے۔
اکثر پوچھے گئے سوالات
OTP Route API میں GitLab کون سی سروس آئی ڈی استعمال کرتا ہے؟
یہ gitlab ہے۔ ایکٹیویشن بناتے وقت اسے GET /api/v1/countries سے لی گئی کنٹری آئی ڈی کے ساتھ ملائیں۔
کیا میں سم کارڈ کے بغیر GitLab کا OTP وصول کر سکتا ہوں؟
جی ہاں۔ ایک بار کا OTP Gateway نمبر SMS وصول کرتا ہے، اور آپ کوڈ ڈیش بورڈ میں یا API سے پڑھتے ہیں۔
کیا GitLab ویریفیکیشن کے لیے GitLab ہر ورچوئل نمبر قبول کرتا ہے؟
نہیں۔ GitLab کچھ نمبرز رد کر سکتا ہے۔ اگر کوڈ کبھی نہ آئے تو ایکٹیویشن کی رقم واپس ہو جاتی ہے اور آپ بعد میں کسی اور ملک کا روٹ آزما سکتے ہیں۔
اگر GitLab دوبارہ ویریفائی کرنے کو کہے تو کیا وہی نمبر دوبارہ استعمال ہو سکتا ہے؟
ایک بار کے نمبر کے ساتھ نہیں۔ جس اکاؤنٹ کو آپ رکھیں گے اس کے لیے امریکہ یا کینیڈا کا Dedicated Number، $1.95/ماہ سے، بہتر انتخاب ہے۔
GitLab ویریفیکیشن نمبر کی قیمت کتنی ہے؟
$0.20 فی کوڈ سے، ملک کے مطابق۔ آرڈر سے پہلے درست قیمت GET /api/v1/prices سے ملتی ہے۔
کیا GitLab کا SMS ٹو فیکٹر سپورٹ ہوتا ہے؟
GitLab کا ٹو فیکٹر لاگ اِن آتھنٹیکیٹر ایپس اور سیکیورٹی کیز استعمال کرتا ہے، SMS نہیں۔ فون کوڈ سائن اپ پر شناختی تصدیق کے لیے ہے۔
کیا میری CI پائپ لائن ہماری اپنی GitLab سے منسلک آن بورڈنگ کی جانچ کر سکتی ہے؟
جی ہاں۔ ویب ہُکس کے ساتھ API استعمال کریں، یا سینڈ باکس موڈ سے شروع کریں، اور CI میں SMS OTP ٹیسٹنگ کی گائیڈ دیکھیں۔
سروسز کے نام اپنے اپنے مالکان کے ٹریڈ مارکس ہیں۔ OTP Route کا ان سے کوئی تعلق نہیں۔ نمبرز کو قانونی طور پر استعمال کریں اور ہر سروس کی شرائط اور ہماری قابلِ قبول استعمال کی پالیسی کی پابندی کریں۔