शेयर की गई ड्राइव और 'मेरी ड्राइव' एपीआई में अंतर

शेयर की गई ड्राइव अलग-अलग संगठन, शेयरिंग, और मालिकाना हक को फ़ॉलो करती हैं मेरी ड्राइव में मौजूद मॉडल. इसलिए, 'मेरी ड्राइव' से जुड़ी कुछ कार्रवाइयों की अनुमति नहीं है शेयर की गई ड्राइव में मौजूद कॉन्टेंट. इस दस्तावेज़ में शेयर की गई ड्राइव से जुड़ी खास जानकारी दी गई है एपीआई में अंतर.

Files संसाधन

यहां दिए गए फ़ील्ड, सिर्फ़ शेयर की गई ड्राइव में मौजूद फ़ाइलों के लिए भरे जाते हैं:

  • hasAugmentedPermissions — किसी उपयोगकर्ता को फ़ाइल का ऐक्सेस दिया गया है या नहीं इस फ़ाइल पर लागू होता है.
  • capabilities/canAddFolderFromAnotherDrive — क्या मौजूदा उपयोगकर्ता किसी अन्य ड्राइव (शेयर की गई दूसरी ड्राइव या 'मेरी ड्राइव)' से, फ़ोल्डर को यह फ़ोल्डर.
  • capabilities/canDeleteChildren — मौजूदा उपयोगकर्ता फ़ाइल मिटा सकता है या नहीं इस फ़ोल्डर के चिल्ड्रेन.
  • capabilities/canMoveChildrenOutOfDrive — क्या मौजूदा उपयोगकर्ता इस फ़ोल्डर के बच्चों को 'शेयर की गई ड्राइव' से बाहर ले जा सकते हैं.
  • capabilities/canMoveChildrenWithinDrive — क्या मौजूदा उपयोगकर्ता इस फ़ोल्डर के बच्चों को शेयर की गई ड्राइव में ले जा सकते हैं.
  • capabilities/canMoveItemWithinDrive — मौजूदा उपयोगकर्ता यह कर सकता है या नहीं इस 'शेयर की गई ड्राइव' के आइटम को 'शेयर की गई ड्राइव' में ले जाएं.
  • capabilities/canReadDrive — मौजूदा उपयोगकर्ता ने पढ़ लिया है इस फ़ाइल से जुड़ी 'शेयर की गई ड्राइव' का ऐक्सेस देना.
  • capabilities/canTrashChildren — क्या मौजूदा उपयोगकर्ता, ट्रैश में भेज सकता है इस फ़ोल्डर के चिल्ड्रेन.
  • driveId — उस शेयर की गई ड्राइव का आईडी जिसमें फ़ाइल है पता लगाया गया.
  • trashingUser — अगर फ़ाइल को साफ़ तौर पर ट्रैश में भेजा गया है, तो ट्रैश में भेजा.
  • trashedTime — आइटम को ट्रैश में ले जाने का समय.

शेयर की गई ड्राइव में मौजूद फ़ाइलों के लिए, इन फ़ील्ड में जानकारी अपने-आप नहीं भरती:

  • permissions — शेयर की गई ड्राइव के ACL के संभावित साइज़ की वजह से, अनुमतियां उन्हें फ़ाइलों के हिस्से के तौर पर नहीं लौटाया जाता. permissions.list तरीके का इस्तेमाल करें. जिसकी मदद से पेज पर नंबर डाला जा सकता है. इससे शेयर की गई ड्राइव या शेयर की गई ड्राइव से.
  • owners, ownerNames, ownedByMe — शेयर की गई ड्राइव में मौजूद फ़ाइलें मालिकाना हक, शेयर की गई ड्राइव के पास होता है, न कि किसी उपयोगकर्ता के पास.
  • folderColorRgb — फ़ोल्डर के अलग-अलग रंग नहीं बनाए जा सकते
  • shared — शेयर की गई ड्राइव में मौजूद सभी आइटम शेयर किए जाते हैं.
  • writersCanShare — फ़िलहाल, इन वजहों से शेयर करने पर पाबंदी नहीं लगाई जा सकती भूमिका असाइन की गई है.

ये फ़ील्ड सिर्फ़ तब सेट किए जाते हैं, जब उपयोगकर्ता को फ़ाइल का ऐक्सेस दिया गया हो किसी आइटम पर अनुमतियां:

  • sharedWithMeDate
  • sharingUser

नीचे दिए गए फ़ील्ड का इस्तेमाल करते समय, उन पर खास ध्यान देने की ज़रूरत होती है शेयर की गई ड्राइव:

  • parents.isRoot — यह फ़ील्ड सिर्फ़ 'मेरी ड्राइव' रूट फ़ोल्डर के लिए सही है; शेयर की गई ड्राइव के टॉप-लेवल फ़ोल्डर के लिए यह गलत है.
  • parents — अभिभावक, अभिभावक की सूची में नहीं दिखते, अगर अनुरोध करने वाला उपयोगकर्ता, शेयर की गई ड्राइव का सदस्य नहीं है और उसके पास ऐक्सेस नहीं है करते हैं. इसके अलावा, टॉप लेवल फ़ोल्डर को छोड़कर, अगर फ़ाइल किसी फ़ोल्डर में मौजूद है, तो अभिभावक सूची में सिर्फ़ एक आइटम होना चाहिए शेयर की गई ड्राइव.

  • capabilities/canRemoveChildrencapabilities/canDeleteChildren इस्तेमाल करें या capabilities/canTrashChildren.

Permissions संसाधन

permissionDetails फ़ील्ड में सिर्फ़ उन फ़ाइलों के लिए जानकारी अपने-आप भर जाती है जो शेयर की गई ड्राइव. यह फ़ील्ड, उन सभी अनुमतियों की सूची है जिन्हें अनुमति नहीं दी गई है या इस 'शेयर की गई ड्राइव' में मौजूद फ़ाइल से इनहेरिट की गई है. यह फ़ील्ड सिर्फ़ आउटपुट के लिए है और सिर्फ़ 'शेयर की गई ड्राइव' के आइटम के लिए मौजूद है. इसके अलावा,

  • organizer और fileOrganizer की दो नई भूमिकाएं तय की गई हैं.
  • permissions.list में अब पेज नंबर डाले जा सकते हैं.

Changes संसाधन

इसके लिए, Changes संसाधन में नीचे दिए गए नए फ़ील्ड उपलब्ध हैं शेयर की गई ड्राइव:

  • changeType — बदलाव का टाइप. संभावित वैल्यू ये हैं: file और drive.
  • driveId — इस बदलाव से जुड़ी शेयर की गई ड्राइव का आईडी.
  • drive — शेयर की गई ड्राइव के अपडेट की स्थिति. तब प्रज़ेंट करें, जब changeType, drive है और उपयोगकर्ता अब भी 'शेयर की गई ड्राइव' का सदस्य है.

जिन ऐप्लिकेशन को सिंक करना है उनके लिए अतिरिक्त बदलाव करने की ज़रूरत पड़ सकती है शेयर की गई ड्राइव में मौजूद कॉन्टेंट या गतिविधि ट्रैक करें. जानकारी के लिए, इसे देखें उपयोगकर्ताओं और शेयर की गई ड्राइव में हुए बदलावों को ट्रैक करना.