نظرة عامة على الواجهة
المعلمات
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فقط في قابلية الظهور في القائمة، ولا يمنع من يعرف الرابط من القراءة مباشرةً، ولا يمكن استخدامه كحد للسرية. - يستخدم المسار الحالي صيغة بدون شرطة مائلة لاحقة؛ لا تعتمد على أن تضيف طبقة الوكيل الشرطة المائلة تلقائياً.

