بنية Drive Sync: عناوين URL والنطاقات والتدقيق

مرجع تقني لعناوين Drive Sync وأشجار الحساب وصندوق البريد والنطاقات والمصادقة والرفع والتدقيق.

تفاصيل المقال

النوع والصعوبة والخطط ومعلومات آخر تحديث.

النوع
مرجع
الصعوبة
متوسط
الخطط
Nano · Starter · Pro · Agency
آخر تحديث
10 سبتمبر 2026

هذا مرجع Drive Sync للمطورين، عند دمج المزامنة مع REST API أو MCP server، أو بناء أدوات فوق TrekMail Drive، أو تدقيق تطبيق واجهة WebDAV للأذونات.

لربط rclone أو Finder فقط، ابدأ بـ نظرة عامة على Drive Sync.

ما هو Drive Sync

Drive Sync هو واجهة WebDAV لـ TrekMail Drive. يمنح تطبيق مزامنة متوافق وصولا إلى ملفات لوحة المعلومات وبريد الويب نفسها باستخدام كلمة مرور جهاز وأذونات محددة.

تستخدم الواجهة طرق WebDAV القياسية عند بادئة ثابتة. يختلف دعم العملاء، لذا اختبر العمليات المطلوبة في مجلد مؤقت قبل ترحيل أو نسخ احتياطي production.

بنية URL

ينشأ URL حسب النشر ويظهر في Sync devices. انسخه ولا تبنه من نطاق لوحة المعلومات. يبدأ المسار بـ /dav/files/:

https://YOUR-DRIVE-HOST/dav/files/

تحت الجذر شجرة حساب وأشجار صناديق بريد. يعتمد ما تفتحه كلمة المرور على ارتباطها بصندوق بريد وعلى أذوناتها معا.

شجرة الحساب كله

/dav/files/account/
    ├── (top-level account-drive folders the dashboard shows)
    └── (top-level files at the account-drive root)

هذه Account Drive في لوحة المعلومات. كلمة المرور غير المقيدة بصندوق واحد تراها عند امتلاك إذن Account Drive.

شجرة صندوق البريد

/dav/files/mailbox-{N}/
    ├── (the mailbox's personal Drive files and folders)
    └── Shared/
        ├── (account-drive folders flagged "shared with all mailboxes")
        └── ...

كلمة المرور المقيدة بصندوق واحد ترى شجرته الشخصية فقط. إذا كان له Drive شخصي وللحساب مجلدات مشتركة، تعرض Shared/ مجلدات الحساب المشتركة مع الجميع.

لا ترى كلمة المرور المقيدة Account Drive أو صندوقا آخر. غير المقيدة تسرد مساحات Drive، لكن كل مسار يتطلب إذن الحساب أو الصندوق المطابق.

إنشاء كلمة مرور جهاز

أنشئها من Sync devices في لوحة المعلومات، أو من بريد الويب للصندوق الحالي. تنشئ لوحة المعلومات كلمة على مستوى الحساب أو تقيدها بصندوق، وبريد الويب يقيدها بالصندوق المسجل.

اختر تسمية واضحة والأذونات المطلوبة فقط، وحدد انتهاء للاتصال المؤقت. يظهر السر مرة واحدة، فاحفظه في التطبيق أو مدير كلمات المرور قبل إغلاق التأكيد.

يمكن إبطالها دون تغيير كلمة دخول TrekMail. تتوقف الكلمة الملغاة أو المنتهية فورا.

الدخول بكلمة مرور جهاز

تستخدم المزامنة HTTP Basic عبر HTTPS. أدخل اسم المستخدم من Sync devices وكلمة الجهاز المنشأة، ولا تستخدم كلمة لوحة TrekMail.

بعد الإبطال أو الانتهاء، يطلب التطبيق بيانات الاعتماد عادة. تفحص حالة الحساب ووصول الصندوق وDrive والأذونات عند كل طلب.

نموذج النطاقات

يستخدم Drive Sync سلاسل REST API نفسها بصيغة drive:{family}:{action}. تنطبق ثمانية على كلمات الأجهزة:

Scope الإجراء
drive:account:read سرد وتنزيل ملفات شجرة الحساب
drive:account:write رفع وإعادة تسمية ونقل وإرسال ملفات الحساب إلى Trash
drive:account:share إنشاء روابط تنزيل عامة لملفات الحساب
drive:account:purge حذف ملفات الحساب نهائيا متجاوزا Trash
drive:mailbox:read مثل account:read في شجرة الصندوق
drive:mailbox:write مثل account:write بنطاق الصندوق
drive:mailbox:share مثل account:share بنطاق الصندوق
drive:mailbox:purge مثل account:purge بنطاق الصندوق

قراءة مسار تحتاج :read المطابق، والإنشاء والتغيير والنقل والنسخ والحذف تحتاج :write. يحدد المسار نوع الوصول، فلا تصل كلمة مقيدة إلى Account Drive أو صندوق آخر.

تعرض Sync devices الأذونات المناسبة للمزامنة فقط. Billing permissions ليست جزءا من كلمة الجهاز.

أذونات Share وpurge

قد تعرض الاستمارة :share و:purge عند استحقاق الحساب. guard مسار WebDAV الحالي يربط عمليات الملفات فقط بـ :read و:write، فلا تفترض أن اختيارهما يضيف أمر رابط أو حذف نهائي في WebDAV.

يتطلب DELETE العادي :write وينقل الملف إلى Trash. لا يوفر WebDAV استبدالا في المكان أو purge نهائيا. استخدم واجهة Drive.

أمان أسماء الملفات

يجب أن تكون الأسماء آمنة عبر الأنظمة. ترفض الأسماء الفارغة وفواصل المسار ومحارف التحكم والمحارف المضللة وما يتعارض بعد تطبيع Windows أو Unicode. الحد 255 محرفا ظاهرا.

عند خطأ التحقق، غير الاسم في التطبيق وحاول مجددا. لا تضع مسارا في اسم الملف للتحايل.

الرفع المجزأ

تستخدم الملفات الصغيرة PUT عاديا. عملاء Nextcloud chunked-upload v2 ينشئون جلسة تحت /dav/uploads/{session-uuid}/ ويرفعون أجزاء مرقمة ثم يستخدمون MOVE للتجميع في الموقع النهائي.

تختلف الحدود حسب النشر والعميل. اعتبر الجلسة الفاشلة أو المنتهية محاولة جديدة. إذا سبق عميل آخر إلى الوجهة، استخدم رد التعارض لاختيار اسم أو تحديث المجلد.

سجل التدقيق

تظهر تغييرات Sync الناجحة في نشاط Drive. تحدد السجل العنصر والإجراء والوقت وكلمة الجهاز، ليحقق المسؤول ويلغي الكلمة ذات الصلة.

يرى عملاء Drive change feed تغييرات WebDAV. إذا طلبت الخدمة مزامنة كاملة، فأعد بناء العرض المحلي من snapshot جديد قبل متابعة cursor المحفوظ.

حدود المعدل

طلبات Drive Sync محدودة لحماية الخدمة والملفات. عند 429 خفض concurrency والتزم بـ Retry-After إن قدم، وجرب عملية صغيرة قبل استئناف المهمة.

التوفر

Drive Sync متاح في production. يلزم وصول Drive، وتعتمد الأذونات على الحساب والصندوق والخطة ومنشئ الكلمة. يستخدم White Label الخدمة نفسها. انسخ URL من Sync devices دائما.

الخطوة التالية

مقالات ذات صلة

انتقل إلى الأدلة القريبة التي تُكمل سير العمل.

ما هو TrekMail Drive؟ تخزين ملفات مدمج بالحساب

تعرّف على حفظ ملفات الحساب وصناديق البريد ومشاركتها ومزامنتها ضمن سعة تخزين مجمعة في TrekMail Drive.

قراءة المقال

شرح حصص مجموعة التخزين المشتركة في TrekMail

افهم حساب التخزين المشترك وحصص الصناديق المخصصة والبيانات المحتسبة والقيود عند الامتلاء وطرق تحرير المساحة.

قراءة المقال

Account Drive: الخطوات الأولى للمشرفين الجدد

تعرّف على مكان Account Drive وصلاحيات الوصول إليه، وأنشئ المجلدات وعمليات الرفع والمشاركات الأولى لفريقك.

قراءة المقال

إنشاء المجلدات وتنظيمها في TrekMail Drive

أنشئ المجلدات وسمها ولونها وداخلها وانقلها وشاركها واستعدها في Account Drive وWebmail Drive.

قراءة المقال

رفع الملفات إلى Drive واستئناف عمليات النقل

ارفع ملفات حتى 10 TB إلى TrekMail Drive بالسحب والإفلات، مع رفع مجزأ للملفات الكبيرة وإمكانية استئناف عمليات النقل المتوقفة.

قراءة المقال

مشاركة مجلدات Drive مع فريقك

شارك مجلدات Account Drive مع كل الصناديق وافهم صلاحيات الكتابة وإيقاف المشاركة والمهملات واستخدام التخزين.

قراءة المقال

نستخدم التقنيات الضرورية لتشغيل TrekMail وحمايته. عند التأكيد، تسمح أيضًا بتحليلات محدودة وقياس الإعلانات كما هو موضح في سياسة ملفات تعريف الارتباط.

تسجيل الدخول إلى TrekMail

الوصول إلى لوحة التحكم وصناديق البريد وإعدادات DNS الخاصة بك.

أو

12 أحرف كلمتا المرور متطابقتان

أو

تم إرسال بريد إعادة التعيين

إذا كان هناك حساب مرتبط بهذا البريد الإلكتروني، فقد أرسلنا تعليمات إعادة تعيين كلمة المرور.

بالمتابعة، فإنك توافق على شروط TrekMail و سياسة الخصوصية.