الوصول إلى الملفات التي تمت مشاركتها باستخدام رابط باستخدام مفاتيح الموارد

يمكن فقط للمستخدمين الذين يمكنهم الوصول إلى الملف الذي تتم مشاركته باستخدام الرابط أن يحصلوا على إذن 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