الانتقال إلى المحتوى الرئيسي

Documentation Index

Fetch the complete documentation index at: https://docs.hybridbox.io/llms.txt

Use this file to discover all available pages before exploring further.

واجهة Hybridbox البرمجية العامة

المصادقة

تستخدم واجهة REST API رموز وصول bearer من OAuth 2.0. للحصول على رمز في تكامل متصفح أو تطبيق ويب:
  1. ابدأ تدفق OAuth القياسي برمز التفويض باستخدام العميل العام لتطبيق Hybridbox الويب.
  2. أرسل المستخدم إلى نقطة تفويض Hybridbox واطلب نطاقات OpenID المعتادة.
  3. بعد تسجيل دخول المستخدم، بدّل رمز التفويض المرجع برموز عبر نقطة الرموز في Hybridbox. يجب على عملاء المتصفح العامين استخدام PKCE؛ ويجب على تطبيقات الويب من جهة الخادم تنفيذ التبديل في الخلفية.
  4. اقرأ access_token من استجابة الرموز.
استخدم رمز الوصول في طلبات REST API التي تتطلب المصادقة:
Authorization: Bearer <access_token>
تتحقق API من مصدر الرمز وتتطلب معرف عميل عام مسموحا، بما في ذلك عميل تطبيق Hybridbox الويب. تعرض صفحات نقاط النهاية أي أذونات إضافية مطلوبة للمستخدم أو المجموعة المصادق عليها.

مواصفة OpenAPI

نزّل عقد واجهة API العامة الكامل بصيغة openapi.json.