تصدیق

API کلیدوں کا استعمال کرتے ہوئے محفوظ تصدیق

تصدیق کا طریقہ

USDTLowFee API، API کلید تصدیق کا استعمال کرتا ہے۔ تمام درخواستوں میں HTTP ہیڈر میں ایک درست API کلید ہونی چاہیے

درخواست کی شکل

تمام درخواستوں میں تصدیق ہیڈر ہونا چاہیے:

Authorization: ApiKey ak_live_YOUR_API_KEY

API کلید بنائیں

  1. کنسول میں لاگ ان کریں اور اکاؤنٹ کی ترتیبات پر جائیں
  2. "API کلید" ٹیب پر کلک کریں
  3. "API کلید بنائیں" بٹن پر کلک کریں
  4. ایک وضاحتی نام درج کریں (مثال: Production، Test)
  5. پیدا شدہ API کلید محفوظ کریں (صرف ایک بار دکھایا جائے گا)

⚠️ حفاظتی قوانین (ضرور پڑھیں)

  1. API کلید کو پاس ورڈ کی طرح سمجھیں: صرف ایک بار دکھائی جاتی ہے، اگر کھو جائے تو نیا بنائیں
  2. اسے فرنٹ اینڈ کوڈ/ریپوزیٹری میں نہ ڈالیں: صرف سرور سائیڈ ماحولیاتی متغیرات یا سیکرٹ مینیجر میں استعمال کریں
  3. اسے URL/query string میں نہ ڈالیں (لاگز/پراکسی میں لیک کو روکنے کے لیے): صرف Authorization ہیڈر میں استعمال کریں
  4. حفاظتی خلاف ورزی کے امکان پر فوری طور پر منسوخ کریں، پھر نیا کلید بنائیں

API کلید منسوخ کریں

اگر API کلید سے چھیڑ چھاڑ ہو گئی ہے یا اب ضرورت نہیں ہے:

  1. کنسول → API کلید سیکشن پر جائیں
  2. منسوخ کی جانے والی کلید تلاش کریں
  3. "منسوخ کریں" بٹن پر کلک کریں
  4. آپریشن کی تصدیق کریں

⚠️ منسوخ کرنے کے بعد، اس کلید کا استعمال کرتے ہوئے تمام درخواستیں فوری طور پر ناکام ہو جائیں گی

API کلید روٹیشن

تجویز کردہ روٹیشن مراحل:

  1. ایک نئی API کلید بنائیں
  2. اپنی ایپلیکیشن میں آہستہ آہستہ نئی کلید پر سوئچ کریں
  3. یہ یقینی بنانے کے بعد کہ نئی کلید درست طریقے سے کام کر رہی ہے
  4. پرانی API کلید منسوخ کریں

عام تصدیق کی خرابیاں

Unauthorized

401

غلط، ختم شدہ یا منسوخ شدہ API کلید

حل: چیک کریں کہ API کلید درست ہے یا نیا API کلید بنائیں

Forbidden

403

ناکافی اکاؤنٹ بیلنس یا اجازت نہیں

حل: اکاؤنٹ ریچارج کریں یا اکاؤنٹ کی حیثیت چیک کریں