يمكن فقط للمستخدمين الذين يمكنهم الوصول إلى الملف الذي تتم مشاركته باستخدام الرابط أن يحصلوا على إذن type=user
أو type=group
.
وقد تتطلب الطلبات المقدّمة من المستخدمين الذين لديهم إذن الوصول إلى هذه الملفات المشترَكة باستخدام رابط فقط من خلال إذن type=domain
أو type=anyone
مفتاح مورد.
لا ينطبق متطلب مفتاح المورد هذا إلا على مجموعة فرعية من الملفات القديمة.
لمزيد من المعلومات حول الأذونات، يُرجى الاطّلاع على مشاركة الملفات والمجلدات ومساحات التخزين السحابي.
قراءة مفتاح المصدر من الملف
تعرض واجهة برمجة تطبيقات Drive مفتاح مورد الملف في الحقل resourceKey
للقراءة فقط في مورد File
.
إذا كان الملف اختصارًا، يتم عرض مفتاح المورد لهدف الاختصار في حقل shortcutDetails.targetResourceKey
للقراءة فقط.
ضبط مفتاح المورد على الطلب
تم ضبط مفاتيح الموارد لأي ملفات تتم الإشارة إليها من خلال الطلبات إلى Drive API على عنوان HTTP X-Goog-Drive-Resource-Keys
.
البنية
يتم ضبط زوج من رقم تعريف الملف ومفتاح المورد في العنوان باستخدام فاصل شرطة مائلة للأمام (/
). يتم إنشاء العنوان من خلال الجمع بين كل أزواج مفاتيح
الملف هذه ومعرِّفات الملف هذه باستخدام فواصل (,
).
على سبيل المثال، جرِّب طلبًا لنقل الملف fileId1
من المجلد fileId2
إلى المجلد fileId3
. لنفترض أنّ مفاتيح الموارد لهذه الملفات الثلاثة هي
resourceKey1
وresourceKey2
وresourceKey3
، على التوالي.
العنوان الذي تم إنشاؤه من هذه القيم باستخدام الشرطة المائلة للأمام وفواصل الفواصل هو:
X-Goog-Drive-Resource-Keys: fileId1/resourceKey1,fileId2/resourceKey2,fileId3/resourceKey3