शेयर की गई ड्राइव अलग-अलग संगठन, शेयरिंग, और मालिकाना हक को फ़ॉलो करती हैं मेरी ड्राइव में मौजूद मॉडल. इसलिए, 'मेरी ड्राइव' से जुड़ी कुछ कार्रवाइयों की अनुमति नहीं है शेयर की गई ड्राइव में मौजूद कॉन्टेंट. इस दस्तावेज़ में शेयर की गई ड्राइव से जुड़ी खास जानकारी दी गई है एपीआई में अंतर.
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/canRemoveChildren
—capabilities/canDeleteChildren
इस्तेमाल करें याcapabilities/canTrashChildren
.
Permissions
संसाधन
permissionDetails
फ़ील्ड में सिर्फ़ उन फ़ाइलों के लिए जानकारी अपने-आप भर जाती है जो
शेयर की गई ड्राइव. यह फ़ील्ड, उन सभी अनुमतियों की सूची है जिन्हें अनुमति नहीं दी गई है
या इस 'शेयर की गई ड्राइव' में मौजूद फ़ाइल से इनहेरिट की गई है. यह फ़ील्ड सिर्फ़ आउटपुट के लिए है और
सिर्फ़ 'शेयर की गई ड्राइव' के आइटम के लिए मौजूद है. इसके अलावा,
organizer
औरfileOrganizer
की दो नई भूमिकाएं तय की गई हैं.permissions.list
में अब पेज नंबर डाले जा सकते हैं.
Changes
संसाधन
इसके लिए, Changes
संसाधन में नीचे दिए गए नए फ़ील्ड उपलब्ध हैं
शेयर की गई ड्राइव:
changeType
— बदलाव का टाइप. संभावित वैल्यू ये हैं:file
औरdrive
.driveId
— इस बदलाव से जुड़ी शेयर की गई ड्राइव का आईडी.drive
— शेयर की गई ड्राइव के अपडेट की स्थिति. तब प्रज़ेंट करें, जबchangeType
,drive
है और उपयोगकर्ता अब भी 'शेयर की गई ड्राइव' का सदस्य है.
जिन ऐप्लिकेशन को सिंक करना है उनके लिए अतिरिक्त बदलाव करने की ज़रूरत पड़ सकती है शेयर की गई ड्राइव में मौजूद कॉन्टेंट या गतिविधि ट्रैक करें. जानकारी के लिए, इसे देखें उपयोगकर्ताओं और शेयर की गई ड्राइव में हुए बदलावों को ट्रैक करना.