Skip to main content
احصل على المحتوى الكامل وعلاقات التنقل لوثيقة واحدة عبر UUID أو alias الخاص بالوثيقة. عند معرفة alias، يمكن إرسال الطلب مباشرةً دون الحاجة إلى التصفية من القائمة أولاً.

نظرة عامة على الواجهة

المعلمات

  • id_or_alias: UUID للوثيقة، أو alias الحالي، أو alias قديم محفوظ في redirect_from.
  • lang: تلميح لغة اختياري؛ ويمكن أيضاً استخدام Accept-Language. تعتمد لغة المحتوى النهائية على content_locale في الاستجابة.

وصف الاستجابة

تستخدم التفاصيل استجابة كائن واحد، وتشمل حالياً:
  • id وalias وredirect_from وname وtitle وtype وrank وtags؛
  • content وcontent_mode وcontent_locale وcontent_hash؛
  • ملخصات parent وsibling وchildren العامة المرتبة حسب rank؛
  • الارتباطات api / proxy / dataset / integration، وagent (عند وجوده).
لا تحتوي الاستجابة على حقل breadcrumbs. عند إنشاء مسار التنقل، يمكن متابعة قراءة تفاصيل parent، أو استخدام علاقات دليل الوثائق المخزنة مؤقتاً.

معالجة الأخطاء

  • إذا لم يكن ID/alias موجوداً أو لا يتوافق مع قابلية الرؤية في الموقع الحالي: 404. يتحكم private فقط في قابلية الظهور في القائمة، ولا يمنع من يعرف الرابط من القراءة مباشرةً، ولا يمكن استخدامه كحد للسرية.
  • يستخدم المسار الحالي صيغة بدون شرطة مائلة لاحقة؛ لا تعتمد على أن تضيف طبقة الوكيل الشرطة المائلة تلقائياً.

الواجهات ذات الصلة