جلب إعدادات جلسات التشغيل
جلب إعدادات جلسات التشغيل
GET
/v1/projects/{id}/session-settingsتدعم هذه العملية مصادقة ملف ارتباط جلسة لوحة التحكم. استدعها من شيفرة خادم موثوقة فقط، ولا تنشئ المتصفحات ملف الجلسة أو تكشفه.
يعيد سياسة جلسات التشغيل الفعلية للمشروع بعد دمج القيم الافتراضية: البثوث المتزامنة لكل مشاهد، والمدة الافتراضية والقصوى للجلسة، ومهلة إيقاف الجلسة المُزاحة، ومهلة انقطاع النبض. كل حقل يقبل null بمعنى وراثة قيمة الخطة أو الافتراضي العام. تحمل الاستجابة id وsessionSettings ولا تحمل updatedAt.
حد المعدّل: 60 طلبًا لكل 60 ثانية لكل جلسة.
رموز الخطأ: unauthorized (401), not_found (404).
المصادقة
- sessionCookie — ملف ارتباط جلسة لوحة التحكم الذي يضبطه
POST /v1/auth/login. تتطلب مسارات الفيديو والتشغيل أيضًا معاملprojectIdعند استخدام الجلسة.
المعاملات
| الاسم | الموضع | النوع | إلزامي | الوصف |
|---|---|---|---|---|
id | path | string (Ulid) | نعم | — |
جسم الطلب
لا تأخذ هذه العملية جسم طلب.
الاستجابات
| الرمز | المعنى |
|---|---|
200 | إعدادات الجلسات الفعلية. |
401 | لم تُقدَّم بيانات اعتماد صالحة. |
404 | المورد غير موجود أو غير مرئي لهذا المستدعي. |
429 | تم تجاوز حد المعدّل. |