Google Drive में मौजूद एक फ़ोल्डर. फ़ोल्डर DriveApp
से बनाए या ऐक्सेस किए जा सकते हैं.
// Log the name of every folder in the user's Drive. var folders = DriveApp.getFolders(); while (folders.hasNext()) { var folder = folders.next(); Logger.log(folder.getName()); }
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addEditor(emailAddress) | Folder | दिए गए उपयोगकर्ता को Folder के संपादकों की सूची में जोड़ता है. |
addEditor(user) | Folder | दिए गए उपयोगकर्ता को Folder के संपादकों की सूची में जोड़ता है. |
addEditors(emailAddresses) | Folder | Folder के लिए, एडिटर की सूची में उपयोगकर्ताओं के दिए गए अरे को जोड़ता है. |
addViewer(emailAddress) | Folder | दिए गए उपयोगकर्ता को Folder के दर्शकों की सूची में जोड़ता है. |
addViewer(user) | Folder | दिए गए उपयोगकर्ता को Folder के दर्शकों की सूची में जोड़ता है. |
addViewers(emailAddresses) | Folder | Folder के लिए, उपयोगकर्ताओं की दी गई अरे को दर्शकों की सूची में जोड़ता है. |
createFile(blob) | File | आर्बिट्रेरी डेटा के दिए गए Blob से मौजूदा फ़ोल्डर में एक फ़ाइल बनाता है. |
createFile(name, content) | File | दिए गए नाम और कॉन्टेंट के साथ मौजूदा फ़ोल्डर में एक टेक्स्ट फ़ाइल बनाता है. |
createFile(name, content, mimeType) | File | दिए गए नाम, कॉन्टेंट, और MIME टाइप वाली फ़ाइल को मौजूदा फ़ोल्डर में बनाता है. |
createFolder(name) | Folder | दिए गए नाम से मौजूदा फ़ोल्डर में एक फ़ोल्डर बनाता है. |
createShortcut(targetId) | File | Drive के दिए गए आइटम आईडी का शॉर्टकट बनाकर उसे दिखाता है. |
createShortcutForTargetIdAndResourceKey(targetId, targetResourceKey) | File | Drive के दिए गए आइटम आईडी और संसाधन कुंजी का शॉर्टकट बनाता है और उसे दिखाता है. |
getAccess(email) | Permission | दिए गए उपयोगकर्ता को अनुमति देता है. |
getAccess(user) | Permission | दिए गए उपयोगकर्ता को अनुमति देता है. |
getDateCreated() | Date | Folder को बनाए जाने की तारीख की जानकारी देता है. |
getDescription() | String | Folder की जानकारी देता है. |
getEditors() | User[] | इस Folder के संपादकों की सूची पाएं. |
getFiles() | FileIterator | उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं. |
getFilesByName(name) | FileIterator | उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और जिन्हें दिया गया नाम है. |
getFilesByType(mimeType) | FileIterator | इसमें उन सभी फ़ाइलों का संग्रह शामिल होता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और जिनके लिए MIME टाइप दिया गया है. |
getFolders() | FolderIterator | उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रन हैं. |
getFoldersByName(name) | FolderIterator | उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और जिनमें दिया गया नाम है. |
getId() | String | Folder का आईडी मिलता है. |
getLastUpdated() | Date | Folder को पिछली बार अपडेट किए जाने की तारीख की जानकारी देता है. |
getName() | String | Folder का नाम मिलता है. |
getOwner() | User | इस Folder का मालिक मिल जाता है. |
getParents() | FolderIterator | उन फ़ोल्डर का कलेक्शन मिलता है जो Folder के पैरंट हैं. |
getResourceKey() | String | Folder की संसाधन कुंजी मिलती है, जो उन आइटम को ऐक्सेस करने के लिए ज़रूरी है
जिन्हें एक लिंक का इस्तेमाल करके शेयर किया गया है. |
getSecurityUpdateEligible() | Boolean | इस बारे में जानकारी मिलती है कि यह Folder , सुरक्षा से जुड़ा अपडेट लागू कर सकता है या नहीं
जब किसी संसाधन कुंजी को किसी लिंक का इस्तेमाल करके शेयर किया जाता है, तो उसे ऐक्सेस करने की ज़रूरत होती है. |
getSecurityUpdateEnabled() | Boolean | इससे यह जानकारी मिलती है कि Folder के पास होने पर, उसे ऐक्सेस करने के लिए संसाधन कुंजी की ज़रूरत है या नहीं
लिंक का इस्तेमाल करके शेयर किया गया है. |
getSharingAccess() | Access | इससे यह पता चलता है कि किसी व्यक्ति के अलावा, किस क्लास के उपयोगकर्ता Folder को ऐक्सेस कर सकते हैं
जिन्हें साफ़ तौर पर ऐक्सेस दिया गया है. |
getSharingPermission() | Permission | उन उपयोगकर्ताओं को अनुमति देता है जो Folder को ऐक्सेस कर सकते हैं,
जिन उपयोगकर्ताओं को साफ़ तौर पर ऐक्सेस दिया गया है. |
getSize() | Integer | इससे Folder को Drive में सेव करने के लिए इस्तेमाल की गई बाइट की संख्या का पता चलता है. |
getUrl() | String | वह यूआरएल मिलता है जिसका इस्तेमाल Folder को Google ऐप्लिकेशन में खोलने के लिए किया जा सकता है, जैसे कि
Drive या Docs. |
getViewers() | User[] | इस Folder के दर्शकों और टिप्पणी करने वालों की सूची दिखाता है. |
isShareableByEditors() | Boolean | इससे यह तय होता है कि जिन उपयोगकर्ताओं के पास Folder में बदलाव करने की अनुमति है वे ये काम कर सकते हैं या नहीं
अन्य उपयोगकर्ताओं के साथ शेयर करें या अनुमतियां बदलें. |
isStarred() | Boolean | इससे पता चलता है कि क्या Folder को उपयोगकर्ता के Drive में स्टार के तौर पर मार्क किया गया है. |
isTrashed() | Boolean | इससे पता चलता है कि Folder , उपयोगकर्ता की Drive के ट्रैश में है या नहीं. |
moveTo(destination) | Folder | इस आइटम को दिए गए डेस्टिनेशन फ़ोल्डर में ले जाता है. |
removeEditor(emailAddress) | Folder | दिए गए उपयोगकर्ता को Folder के संपादकों की सूची से हटाता है. |
removeEditor(user) | Folder | दिए गए उपयोगकर्ता को Folder के संपादकों की सूची से हटाता है. |
removeViewer(emailAddress) | Folder | दिए गए उपयोगकर्ता को Folder के दर्शकों और टिप्पणी करने वालों की सूची से हटाता है. |
removeViewer(user) | Folder | दिए गए उपयोगकर्ता को Folder के दर्शकों और टिप्पणी करने वालों की सूची से हटाता है. |
revokePermissions(emailAddress) | Folder | दिए गए उपयोगकर्ता को दिए गए Folder का ऐक्सेस वापस लेता है. |
revokePermissions(user) | Folder | दिए गए उपयोगकर्ता को दिए गए Folder का ऐक्सेस वापस लेता है. |
searchFiles(params) | FileIterator | उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और दी गई खोज से मेल खाती हैं शर्तें. |
searchFolders(params) | FolderIterator | उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और दी गई खोज से मेल खाते हैं शर्तें. |
setDescription(description) | Folder | Folder के लिए जानकारी सेट करता है. |
setName(name) | Folder | Folder का नाम सेट करता है. |
setOwner(emailAddress) | Folder | Folder का मालिक बदल देता है. |
setOwner(user) | Folder | Folder का मालिक बदल देता है. |
setSecurityUpdateEnabled(enabled) | Folder | यह सेट करती है कि Folder को ऐक्सेस करने के लिए, संसाधन कुंजी की ज़रूरत है या नहीं
लिंक का इस्तेमाल करके शेयर किया गया है. |
setShareableByEditors(shareable) | Folder | इस नीति से यह सेट किया जाता है कि जिन उपयोगकर्ताओं के पास Folder में बदलाव करने की अनुमति है वे शेयर कर सकते हैं या नहीं
ऐक्सेस करने या अनुमतियां बदलने के लिए कहा जा सकता है. |
setSharing(accessType, permissionType) | Folder | इससे तय होता है कि किस क्लास के उपयोगकर्ता Folder को ऐक्सेस कर सकते हैं और किन अनुमतियों को ऐक्सेस कर सकते हैं
इसके अलावा, किसी उपयोगकर्ता को साफ़ तौर पर ऐक्सेस दिया गया है. |
setStarred(starred) | Folder | इससे यह सेट किया जाता है कि उपयोगकर्ता की Drive में Folder पर स्टार का निशान लगाया गया है या नहीं. |
setTrashed(trashed) | Folder | सेट करती है कि Folder , उपयोगकर्ता की डिस्क के ट्रैश में है या नहीं. |
विस्तृत दस्तावेज़
addEditor(emailAddress)
दिए गए उपयोगकर्ता को Folder
के संपादकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
इस तरीके से, उपयोगकर्ता को दर्शकों की सूची से बाहर किया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | जोड़ने के लिए उपयोगकर्ता का ईमेल पता. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
addEditor(user)
दिए गए उपयोगकर्ता को Folder
के संपादकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
इस तरीके से, उपयोगकर्ता को दर्शकों की सूची से बाहर किया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | जोड़ने के लिए व्यक्ति का प्रतिनिधित्व. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
addEditors(emailAddresses)
Folder
के लिए, एडिटर की सूची में उपयोगकर्ताओं के दिए गए अरे को जोड़ता है. अगर
उपयोगकर्ता पहले से ही दर्शकों की सूची में मौजूद थे, तो इस तरीके से उन्हें
दर्शक.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddresses | String[] | जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों का कलेक्शन. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
addViewer(emailAddress)
दिए गए उपयोगकर्ता को Folder
के दर्शकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
के लिए एडिटर की सूची में, इस तरीके से कोई असर नहीं पड़ता.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | जोड़ने के लिए उपयोगकर्ता का ईमेल पता. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
addViewer(user)
दिए गए उपयोगकर्ता को Folder
के दर्शकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
के लिए एडिटर की सूची में, इस तरीके से कोई असर नहीं पड़ता.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | जोड़ने के लिए व्यक्ति का प्रतिनिधित्व. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
addViewers(emailAddresses)
Folder
के लिए, उपयोगकर्ताओं की दी गई अरे को दर्शकों की सूची में जोड़ता है. अगर
उपयोगकर्ता पहले से ही एडिटर की सूची में शामिल थे, तो इस तरीके से उन पर कोई असर नहीं पड़ेगा.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddresses | String[] | जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों का कलेक्शन. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createFile(blob)
आर्बिट्रेरी डेटा के दिए गए Blob
से मौजूदा फ़ोल्डर में एक फ़ाइल बनाता है.
// Create an image file in Google Drive using the Maps service. var blob = Maps.newStaticMap().setCenter('76 9th Avenue, New York NY').getBlob(); DriveApp.getRootFolder().createFile(blob);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
blob | BlobSource | नई फ़ाइल के लिए डेटा. |
वापसी का टिकट
File
— नई फ़ाइल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createFile(name, content)
दिए गए नाम और कॉन्टेंट के साथ मौजूदा फ़ोल्डर में एक टेक्स्ट फ़ाइल बनाता है. फेंकता है
अपवाद के तौर पर, अगर content
का साइज़ 50 एमबी से ज़्यादा है.
// Create a text file with the content "Hello, world!" DriveApp.getRootFolder().createFile('New Text File', 'Hello, world!');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | नई फ़ाइल का नाम. |
content | String | नई फ़ाइल के लिए कॉन्टेंट. |
वापसी का टिकट
File
— नई फ़ाइल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createFile(name, content, mimeType)
दिए गए नाम, कॉन्टेंट, और MIME टाइप वाली फ़ाइल को मौजूदा फ़ोल्डर में बनाता है. थ्रो
अगर content
का साइज़ 10 एमबी से ज़्यादा होता है, तो अपवाद के तौर पर.
// Create an HTML file with the content "Hello, world!" DriveApp.getRootFolder().createFile('New HTML File', '<b>Hello, world!</b>', MimeType.HTML);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | नई फ़ाइल का नाम. |
content | String | नई फ़ाइल के लिए कॉन्टेंट. |
mimeType | String | नई फ़ाइल का MIME टाइप. |
वापसी का टिकट
File
— नई फ़ाइल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createFolder(name)
दिए गए नाम से मौजूदा फ़ोल्डर में एक फ़ोल्डर बनाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | नए फ़ोल्डर का नाम. |
वापसी का टिकट
Folder
— नया फ़ोल्डर.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createShortcut(targetId)
Drive में मौजूद आइटम आईडी का शॉर्टकट बनाकर उसे दिखाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
targetId | String | टारगेट की जाने वाली फ़ाइल या फ़ोल्डर का फ़ाइल आईडी. |
वापसी का टिकट
File
— नया शॉर्टकट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
createShortcutForTargetIdAndResourceKey(targetId, targetResourceKey)
Drive के दिए गए आइटम आईडी और संसाधन कुंजी का शॉर्टकट बनाता है और उसे दिखाता है. एक संसाधन कुंजी एक अतिरिक्त पैरामीटर है, जिसे उस लक्ष्य फ़ाइल या फ़ोल्डर को ऐक्सेस करने के लिए पास करना आवश्यक होता है, को एक लिंक का इस्तेमाल करके शेयर किया गया है.
// Creates shortcuts for all folders in the user's drive that have a specific name. // TODO(developer): Replace 'Test-Folder' with a valid folder name in your drive. const folders = DriveApp.getFoldersByName('Test-Folder'); // Iterates through all folders named 'Test-Folder'. while (folders.hasNext()) { const folder = folders.next(); // Creates a shortcut to the provided Drive item ID and resource key, and returns it. DriveApp.createShortcutForTargetIdAndResourceKey(folder.getId(), folder.getResourceKey()); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
targetId | String | टारगेट फ़ाइल या फ़ोल्डर का आईडी. |
targetResourceKey | String | टारगेट फ़ाइल या फ़ोल्डर की संसाधन कुंजी. |
वापसी का टिकट
File
— नया शॉर्टकट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
getAccess(email)
दिए गए उपयोगकर्ता को अनुमति देता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
email | String | उस उपयोगकर्ता का ईमेल पता जिसकी अनुमतियों की जांच की जानी चाहिए |
वापसी का टिकट
Permission
— उपयोगकर्ता को दी गई अनुमतियां
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getAccess(user)
दिए गए उपयोगकर्ता को अनुमति देता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | उस उपयोगकर्ता के बारे में जानकारी जिसकी अनुमतियों की जांच की जानी चाहिए |
वापसी का टिकट
Permission
— उपयोगकर्ता को दी गई अनुमतियां
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getDateCreated()
Folder
को बनाए जाने की तारीख की जानकारी देता है.
वापसी का टिकट
Date
— Folder
को बनाए जाने की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getDescription()
getEditors()
इस Folder
के संपादकों की सूची पाएं. अगर स्क्रिप्ट चलाने वाला उपयोगकर्ता
Folder
में बदलाव करने का ऐक्सेस नहीं है, तो यह तरीका खाली अरे दिखाता है.
// Gets a folder by its ID. // TODO(developer): Replace the folder ID with your own. const folder = DriveApp.getFolderById('1234567890abcdefghijklmnopqrstuvwxyz'); // Gets the list of editors and logs their names to the console. const editors = folder.getEditors(); for (editor of editors) { console.log(editor.getName()); }
वापसी का टिकट
User[]
— इस Folder
के लिए एडिटर की सूची, अगर उपयोगकर्ता के पास बदलाव करने का ऐक्सेस है या
नहीं तो खाली अरे.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getFiles()
उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं.
वापसी का टिकट
FileIterator
— उन सभी फ़ाइलों का संग्रह जो मौजूदा फ़ोल्डर के चाइल्ड हैं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getFilesByName(name)
उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और जिन्हें दिया गया नाम है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | ढूंढी जाने वाली फ़ाइलों का नाम. |
वापसी का टिकट
FileIterator
— यह उन सभी फ़ाइलों का कलेक्शन है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और जिनके लिए उन्हें नाम दिया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getFilesByType(mimeType)
इसमें उन सभी फ़ाइलों का संग्रह शामिल होता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और जिनके लिए MIME टाइप दिया गया है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
mimeType | String | ढूंढी जाने वाली फ़ाइलों के MIME टाइप. |
वापसी का टिकट
FileIterator
— उन सभी फ़ाइलों का संग्रह जो मौजूदा फ़ोल्डर के चाइल्ड हैं और जिनमें MIME दिया गया है
टाइप करें.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getFolders()
उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रन हैं.
वापसी का टिकट
FolderIterator
— उन सभी फ़ोल्डर का संग्रह जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getFoldersByName(name)
उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और जिनमें दिया गया नाम है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | ढूंढने के लिए फ़ोल्डर का नाम. |
वापसी का टिकट
FolderIterator
— यह उन सभी फ़ोल्डर का कलेक्शन है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और जिनके लिए उन्हें नाम दिया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getId()
getLastUpdated()
Folder
को पिछली बार अपडेट किए जाने की तारीख की जानकारी देता है.
वापसी का टिकट
Date
— Folder
को पिछली बार अपडेट किए जाने की तारीख
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getName()
getOwner()
इस Folder
का मालिक मिल जाता है.
// Gets a folder by its ID. // TODO(developer): Replace the folder ID with your own. const folder = DriveApp.getFolderById('1234567890abcdefghijklmnopqrstuvwxyz'); // Gets the owner of the folder and logs the name to the console. const folderOwner = folder.getOwner(); console.log(folderOwner.getName());
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getParents()
उन फ़ोल्डर का कलेक्शन मिलता है जो Folder
के पैरंट हैं.
वापसी का टिकट
FolderIterator
— ऐसे फ़ोल्डर का कलेक्शन है जो Folder
के पैरंट फ़ोल्डर में मौजूद हैं
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getResourceKey()
Folder
की संसाधन कुंजी मिलती है, जो उन आइटम को ऐक्सेस करने के लिए ज़रूरी है
जिन्हें एक लिंक का इस्तेमाल करके शेयर किया गया है.
वापसी का टिकट
String
— Folder
की संसाधन कुंजी.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSecurityUpdateEligible()
इस बारे में जानकारी मिलती है कि यह Folder
, सुरक्षा से जुड़ा अपडेट लागू कर सकता है या नहीं
जब किसी संसाधन कुंजी को किसी लिंक का इस्तेमाल करके शेयर किया जाता है, तो उसे ऐक्सेस करने की ज़रूरत होती है.
कुछ फ़ाइलों या फ़ोल्डर को ऐक्सेस करने के लिए, Drive को संसाधन कुंजी की ज़रूरत होती है. इन फ़ाइलों या फ़ोल्डर को
लिंक. यह बदलाव, सुरक्षा से जुड़े अपडेट का हिस्सा है. यह सुविधा, ज़रूरी शर्तें पूरी करने वाले कैंपेन के लिए अपडेट डिफ़ॉल्ट रूप से चालू रहती है
फ़ाइलें और फ़ोल्डर शामिल हैं. ज़रूरी शर्तें पूरी करने वाली फ़ाइलों के लिए, संसाधन कुंजी की ज़रूरत को चालू या बंद करने के लिए, इसका इस्तेमाल करें
setSecurityUpdateEnabled
.
Google Drive के लिए सुरक्षा से जुड़े अपडेट के बारे में ज़्यादा जानें.
वापसी का टिकट
Boolean
— Folder
के लिए, संसाधन कुंजी की ज़रूरी शर्त लागू की जा सकती है या नहीं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSecurityUpdateEnabled()
इससे यह जानकारी मिलती है कि Folder
के पास होने पर, उसे ऐक्सेस करने के लिए संसाधन कुंजी की ज़रूरत है या नहीं
लिंक का इस्तेमाल करके शेयर किया गया है. यह सुविधा, ज़रूरी शर्तें पूरी करने वाली फ़ाइलों और फ़ोल्डर के लिए, डिफ़ॉल्ट रूप से चालू रहती है.
ज़रूरी शर्तें पूरी करने वाली फ़ाइलों के लिए, संसाधन कुंजी की ज़रूरत को चालू या बंद करने के लिए,
setSecurityUpdateEnabled
का इस्तेमाल करें.
Google Drive के लिए सुरक्षा से जुड़े अपडेट के बारे में ज़्यादा जानें.
वापसी का टिकट
Boolean
— इस Folder
के लिए, संसाधन कुंजी की ज़रूरत चालू है या नहीं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSharingAccess()
इससे यह पता चलता है कि किसी व्यक्ति के अलावा, किस क्लास के उपयोगकर्ता Folder
को ऐक्सेस कर सकते हैं
जिन्हें साफ़ तौर पर ऐक्सेस दिया गया है.
वापसी का टिकट
Access
— किस क्लास के उपयोगकर्ता Folder
को ऐक्सेस कर सकते हैं
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSharingPermission()
उन उपयोगकर्ताओं को अनुमति देता है जो Folder
को ऐक्सेस कर सकते हैं,
जिन उपयोगकर्ताओं को साफ़ तौर पर ऐक्सेस दिया गया है.
वापसी का टिकट
Permission
— उन उपयोगकर्ताओं को दी गई अनुमतियां जो Folder
को ऐक्सेस कर सकते हैं
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSize()
इससे Folder
को Drive में सेव करने के लिए इस्तेमाल की गई बाइट की संख्या का पता चलता है. ध्यान दें कि
Google Workspace के ऐप्लिकेशन की फ़ाइलों को Drive के स्टोरेज की सीमाओं में नहीं गिना जाता. इसलिए, वे वापस आ जाती हैं
0
बाइट.
वापसी का टिकट
Integer
— Folder
को Drive में सेव करने के लिए इस्तेमाल की गई बाइट की संख्या
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getUrl()
वह यूआरएल मिलता है जिसका इस्तेमाल Folder
को Google ऐप्लिकेशन में खोलने के लिए किया जा सकता है, जैसे कि
Drive या Docs.
वापसी का टिकट
String
— वह यूआरएल जिसका इस्तेमाल इस Folder
को किसी Google ऐप्लिकेशन में देखने के लिए किया जा सकता है, जैसे कि
Drive या Docs
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getViewers()
इस Folder
के दर्शकों और टिप्पणी करने वालों की सूची दिखाता है. अगर उपयोगकर्ता को
लागू करता है कि स्क्रिप्ट के पास Folder
में बदलाव करने का ऐक्सेस नहीं है, यह तरीका
खाली अरे दिखाता है.
// Gets a folder by its ID. // TODO(developer): Replace the folder ID with your own. const folder = DriveApp.getFolderById('1234567890abcdefghijklmnopqrstuvwxyz'); // Gets the list of viewers and logs their names to the console. const viewers = folder.getViewers(); for (viewer of viewers) { console.log(viewer.getName()); }
वापसी का टिकट
User[]
— अगर उपयोगकर्ता ने बदलाव किया है, तो इस Folder
के दर्शकों और टिप्पणी करने वाले लोगों की सूची
ऐक्सेस नहीं कर सकते या किसी खाली अरे का इस्तेमाल कर सकते हैं.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
isStarred()
इससे पता चलता है कि क्या Folder
को उपयोगकर्ता के Drive में स्टार के तौर पर मार्क किया गया है.
वापसी का टिकट
Boolean
— true
, अगर उपयोगकर्ता के Drive में Folder
पर स्टार का निशान लगा हो; अगर नहीं है, तो false
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
isTrashed()
इससे पता चलता है कि Folder
, उपयोगकर्ता की Drive के ट्रैश में है या नहीं.
वापसी का टिकट
Boolean
— true
अगर Folder
, उपयोगकर्ता की Drive के ट्रैश में है;
अगर नहीं है, तो false
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
moveTo(destination)
इस आइटम को दिए गए डेस्टिनेशन फ़ोल्डर में ले जाता है.
वर्तमान उपयोगकर्ता को फ़ाइल का स्वामी होना चाहिए या उसके पास आइटम के कम से कम संपादन एक्सेस होना चाहिए मौजूदा पैरंट फ़ोल्डर का इस्तेमाल करें, ताकि आइटम को डेस्टिनेशन फ़ोल्डर में ले जाया जा सके.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
destination | Folder | वह फ़ोल्डर जो नया पैरंट बनता है. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
removeEditor(emailAddress)
दिए गए उपयोगकर्ता को Folder
के संपादकों की सूची से हटाता है. इस तरीके से,
उपयोगकर्ताओं को Folder
ऐक्सेस करने से रोकें. ऐसा वे तब कर सकते हैं, जब वे किसी ऐसे उपयोगकर्ता की भूमिका से जुड़े हों जिनके पास
सामान्य ऐक्सेस—उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के पूरे
डोमेन या अगर Folder
'शेयर की गई ड्राइव' में है, जिसे उपयोगकर्ता ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता को दर्शकों की सूची से भी हटा दिया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | उपयोगकर्ता का ईमेल पता जिसे हटाना है. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
removeEditor(user)
दिए गए उपयोगकर्ता को Folder
के संपादकों की सूची से हटाता है. इस तरीके से,
उपयोगकर्ताओं को Folder
ऐक्सेस करने से रोकें. ऐसा वे तब कर सकते हैं, जब वे किसी ऐसे उपयोगकर्ता की भूमिका से जुड़े हों जिनके पास
सामान्य ऐक्सेस—उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के पूरे
डोमेन या अगर Folder
'शेयर की गई ड्राइव' में है, जिसे उपयोगकर्ता ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता को दर्शकों की सूची से भी हटा दिया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | उपयोगकर्ता का ऐसा इलस्ट्रेशन जिसे हटाना है. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
removeViewer(emailAddress)
दिए गए उपयोगकर्ता को Folder
के दर्शकों और टिप्पणी करने वालों की सूची से हटाता है. यह
तरीके से इस बात पर कोई असर नहीं पड़ता कि उपयोगकर्ता एडिटर है, दर्शक या टिप्पणी करने वाला नहीं है. इस तरीके से
उपयोगकर्ताओं को Folder
को ऐक्सेस करने से नहीं रोकता है. ऐसा तब होता है, जब वे उन उपयोगकर्ताओं की कैटगरी से जुड़े हों जो
उसे सामान्य ऐक्सेस मिल सकता है—उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के साथ शेयर किया गया है
या अगर Folder
'शेयर की गई ड्राइव' में है, तो उपयोगकर्ता ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता को एडिटर की सूची से भी हटा दिया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | उपयोगकर्ता का ईमेल पता जिसे हटाना है. |
वापसी का टिकट
Folder
— चेन बनाने के लिए यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
removeViewer(user)
दिए गए उपयोगकर्ता को Folder
के दर्शकों और टिप्पणी करने वालों की सूची से हटाता है. यह
तरीके का कोई असर नहीं होता अगर उपयोगकर्ता संपादक है, न कि दर्शक. इस तरीके से,
अगर वे सामान्य उपयोगकर्ताओं की किसी क्लास से जुड़े हैं, तो वे Folder
को ऐक्सेस करने से रोक सकते हैं
उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया हो या
अगर Folder
'शेयर की गई ड्राइव' में है, तो उपयोगकर्ता उसे ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता को एडिटर की सूची से भी हटा दिया जाता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | उपयोगकर्ता का ऐसा इलस्ट्रेशन जिसे हटाना है. |
वापसी का टिकट
Folder
— चेन बनाने के लिए यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
revokePermissions(emailAddress)
दिए गए उपयोगकर्ता को दिए गए Folder
का ऐक्सेस वापस लेता है. इस तरीके से,
उपयोगकर्ताओं को Folder
ऐक्सेस करने से रोकें. ऐसा तब होगा, जब वे उन उपयोगकर्ताओं की कैटगरी से जुड़े हों जो
उसे सामान्य ऐक्सेस मिलता है — उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के साथ शेयर किया जाता है
पूरा डोमेन शामिल है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | उस उपयोगकर्ता का ईमेल पता जिससे ऐक्सेस वापस लिया जाना चाहिए. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
revokePermissions(user)
दिए गए उपयोगकर्ता को दिए गए Folder
का ऐक्सेस वापस लेता है. इस तरीके से,
उपयोगकर्ताओं को Folder
ऐक्सेस करने से रोकें. ऐसा तब होगा, जब वे उन उपयोगकर्ताओं की कैटगरी से जुड़े हों जो
उसे सामान्य ऐक्सेस मिलता है — उदाहरण के लिए, अगर Folder
को उपयोगकर्ता के साथ शेयर किया जाता है
पूरा डोमेन शामिल है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | उस उपयोगकर्ता की जानकारी जिसका ऐक्सेस रद्द किया जाना चाहिए. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
searchFiles(params)
उन सभी फ़ाइलों का संग्रह लाता है जो मौजूदा फ़ोल्डर के चाइल्ड हैं और दी गई खोज से मेल खाती हैं शर्तें. खोज से जुड़ी ज़रूरी शर्तों के बारे में, Google Drive SDK टूल के दस्तावेज़ में बताया गया है. ध्यान दें कि Drive सेवा, Drive API के v2 का इस्तेमाल करती है और कुछ क्वेरी फ़ील्ड, v3 से अलग हैं. फ़ील्ड की समीक्षा करें v2 और v3 के बीच का अंतर है.
params
आर्ग्युमेंट एक क्वेरी स्ट्रिंग है, जिसमें स्ट्रिंग वैल्यू हो सकती हैं. इसलिए, ध्यान रखें
कोटेशन मार्क को सही तरीके से एस्केप करने के लिए (उदाहरण के लिए "title contains 'Gulliver\\'s
Travels'"
या 'title contains "Gulliver\'s Travels"'
).
// Logs the name of every file that are children of the current folder and modified after February 28, // 2022 whose name contains "untitled."" var files = DriveApp.getRootFolder().searchFiles( 'modifiedDate > "2022-02-28" and title contains "untitled"'); while (files.hasNext()) { var file = files.next(); console.log(file.getName()); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
params | String | खोज की शर्तें, जैसा कि Google Drive SDK टूल के दस्तावेज़ में बताया गया है. |
वापसी का टिकट
FileIterator
— उन सभी फ़ाइलों का कलेक्शन जो मौजूदा फ़ोल्डर के चाइल्ड हैं और खोज से मेल खाती हैं
शर्तें.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
searchFolders(params)
उन सभी फ़ोल्डर का संग्रह लाता है जो मौजूदा फ़ोल्डर के चिल्ड्रेन हैं और दी गई खोज से मेल खाते हैं शर्तें. खोज से जुड़ी ज़रूरी शर्तों के बारे में, Google Drive SDK टूल के दस्तावेज़ में बताया गया है. ध्यान दें कि Drive सेवा, Drive API के v2 का इस्तेमाल करती है और कुछ क्वेरी फ़ील्ड, v3 से अलग हैं. फ़ील्ड की समीक्षा करें v2 और v3 के बीच का अंतर है.
params
आर्ग्युमेंट एक क्वेरी स्ट्रिंग है, जिसमें स्ट्रिंग वैल्यू हो सकती हैं. इसलिए, ध्यान रखें
कोटेशन मार्क को सही तरीके से एस्केप करने के लिए (उदाहरण के लिए "title contains 'Gulliver\\'s
Travels'"
या 'title contains "Gulliver\'s Travels"'
).
// Logs the name of every folder that are children of the current folder and you own and is starred. var folders = DriveApp.getRootFolder().searchFolders('starred = true and "me" in owners'); while (folders.hasNext()) { var folder = folders.next(); console.log(folder.getName()); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
params | String | खोज की शर्तें, जैसा कि Google Drive SDK टूल के दस्तावेज़ में बताया गया है. |
वापसी का टिकट
FolderIterator
— उन सभी फ़ोल्डर का संग्रह जो मौजूदा फ़ोल्डर के चाइल्ड हैं और खोज से मेल खाते हैं
शर्तें.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
setDescription(description)
Folder
के लिए जानकारी सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
description | String | Folder की नई जानकारी |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setName(name)
setOwner(emailAddress)
Folder
का मालिक बदल देता है. इस तरीके से, पिछले मालिक को भी
Folder
में बदलाव करने का साफ़ तौर पर ऐक्सेस.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
emailAddress | String | उस उपयोगकर्ता का ईमेल पता जिसे नया मालिक बनाना चाहिए |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setOwner(user)
Folder
का मालिक बदल देता है. इस तरीके से, पिछले मालिक को भी
Folder
में बदलाव करने का साफ़ तौर पर ऐक्सेस.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
user | User | ऐसे उपयोगकर्ता के बारे में जानकारी जिसे नया मालिक बनाना चाहिए |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setSecurityUpdateEnabled(enabled)
यह सेट करती है कि Folder
को ऐक्सेस करने के लिए, संसाधन कुंजी की ज़रूरत है या नहीं
लिंक का इस्तेमाल करके शेयर किया गया है. ज़रूरी शर्तें पूरी करने वाली फ़ाइलों और फ़ोल्डर पर, यह सुविधा डिफ़ॉल्ट रूप से चालू रहती है.
Google Drive के लिए सुरक्षा से जुड़े अपडेट के बारे में ज़्यादा जानें.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
enabled | Boolean | Folder के लिए, संसाधन कुंजी की ज़रूरी शर्त को चालू करना है या नहीं. |
वापसी का टिकट
Folder
— चेन बनाने के लिए, यह Folder
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setSharing(accessType, permissionType)
इससे तय होता है कि किस क्लास के उपयोगकर्ता Folder
को ऐक्सेस कर सकते हैं और किन अनुमतियों को ऐक्सेस कर सकते हैं
इसके अलावा, किसी उपयोगकर्ता को साफ़ तौर पर ऐक्सेस दिया गया है.
// Creates a folder that anyone on the Internet can read from and write to. (Domain // administrators can prohibit this setting for users of a Google Workspace domain.) var folder = DriveApp.createFolder('Shared Folder'); folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
accessType | Access | किस क्लास के उपयोगकर्ता Folder को ऐक्सेस कर पाएंगे |
permissionType | Permission | Folder को ऐक्सेस करने वाले उपयोगकर्ताओं को दी जाने वाली अनुमतियां |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setStarred(starred)
इससे यह सेट किया जाता है कि उपयोगकर्ता की Drive में Folder
पर स्टार का निशान लगाया गया है या नहीं. इसके लिए डिफ़ॉल्ट
नया Folder
false
है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
starred | Boolean | true अगर Folder को उपयोगकर्ता के
ड्राइव; अगर नहीं है, तो false |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive
setTrashed(trashed)
सेट करती है कि Folder
, उपयोगकर्ता की डिस्क के ट्रैश में है या नहीं. सिर्फ़
स्वामी Folder
को मिटाया हुआ कर सकता है. नए Folder
के लिए डिफ़ॉल्ट वैल्यू false
है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
trashed | Boolean | true अगर Folder को इसके ट्रैश में ले जाया जाना चाहिए
उपयोगकर्ता की Drive; अगर नहीं है, तो false |
वापसी का टिकट
Folder
— यह Folder
, चेन बनाने के लिए
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या एक से ज़्यादा स्कोप की अनुमति होनी चाहिए:
-
https://www.googleapis.com/auth/drive