تخطَّ إلى المحتوى

المصادقة

تستخدم واجهة دُرج مصادقة Bearer Token. كل طلب يجب أن يتضمن مفتاح API صالح في رأس Authorization.

صيغة المفتاح

Authorization: Bearer tjr_a1b2c3d4e5f6...

إنشاء المفاتيح

  1. سجل الدخول إلى لوحة التحكم في admin.durj.ly
  2. اذهب إلى التكاملات
  3. اضغط إنشاء مفتاح API جديد
  4. أعطه اسماً وصفياً (مثل “تكامل Odoo”)
  5. انسخ المفتاح فوراً — لن يظهر مرة أخرى

أمان المفاتيح

  • المفاتيح تُخزن كـ SHA-256
  • كل مفتاح مرتبط بمتجر واحد
  • يمكن إلغاء المفاتيح فوراً من لوحة التحكم

استجابات الخطأ

401 غير مصرح

{
"statusCode": 401,
"message": "Missing or invalid Authorization header. Use: Bearer <token>"
}

429 تجاوز الحد

{
"statusCode": 429,
"message": "Rate limit exceeded. Please retry after the window resets."
}

أفضل الممارسات

  1. لا تكشف المفاتيح في الواجهة الأمامية
  2. استخدم مفاتيح مختلفة للتطوير والإنتاج
  3. قم بتدوير المفاتيح بانتظام
  4. حدد تاريخ انتهاء للمفاتيح المؤقتة