Eine Datei in Google Drive Dateien können über DriveApp
erstellt oder aufgerufen werden.
// Trash every untitled spreadsheet that hasn't been updated in a week. var files = DriveApp.getFilesByName('Untitled spreadsheet'); while (files.hasNext()) { var file = files.next(); if (new Date() - file.getLastUpdated() > 7 * 24 * 60 * 60 * 1000) { file.setTrashed(true); } }
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addCommenter(emailAddress) | File | Fügen Sie den angegebenen Nutzer der Liste der Kommentatoren für das File hinzu. |
addCommenter(user) | File | Fügen Sie den angegebenen Nutzer der Liste der Kommentatoren für das File hinzu. |
addCommenters(emailAddresses) | File | Fügt das angegebene Array von Nutzern der Liste der Kommentatoren für File hinzu. |
addEditor(emailAddress) | File | Fügt den angegebenen Nutzer der Liste der Bearbeiter für File hinzu. |
addEditor(user) | File | Fügt den angegebenen Nutzer der Liste der Bearbeiter für File hinzu. |
addEditors(emailAddresses) | File | Fügt das angegebene Array von Nutzern der Liste der Bearbeiter für File hinzu. |
addViewer(emailAddress) | File | Fügt den angegebenen Nutzer der Liste der Betrachter für das File hinzu. |
addViewer(user) | File | Fügt den angegebenen Nutzer der Liste der Betrachter für das File hinzu. |
addViewers(emailAddresses) | File | Fügt das angegebene Array von Nutzern der Betrachterliste für File hinzu. |
getAccess(email) | Permission | Ruft die Berechtigung ab, die dem angegebenen Nutzer gewährt wurde. |
getAccess(user) | Permission | Ruft die Berechtigung ab, die dem angegebenen Nutzer gewährt wurde. |
getAs(contentType) | Blob | Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. |
getBlob() | Blob | Gibt die Daten in diesem Objekt als Blob zurück. |
getDateCreated() | Date | Ruft das Datum ab, an dem die File erstellt wurde. |
getDescription() | String | Ruft die Beschreibung für den File ab. |
getDownloadUrl() | String | Ruft die URL ab, die zum Herunterladen der Datei verwendet werden kann. |
getEditors() | User[] | Ruft die Liste der Bearbeiter für dieses File -Element ab. |
getId() | String | Ruft die ID von File ab. |
getLastUpdated() | Date | Ruft das Datum ab, an dem die File zuletzt aktualisiert wurde. |
getMimeType() | String | Ruft den MIME-Typ der Datei ab. |
getName() | String | Ruft den Namen des File ab. |
getOwner() | User | Ruft den Dateieigentümer ab. |
getParents() | FolderIterator | Ruft eine Sammlung von Ordnern ab, die dem File unmittelbar übergeordnet sind. |
getResourceKey() | String | Ruft den Ressourcenschlüssel der File ab, die für den Zugriff auf Elemente erforderlich ist, die
wurden über einen Link freigegeben. |
getSecurityUpdateEligible() | Boolean | Ruft ab, ob dieser File berechtigt ist, das Sicherheitsupdate anzuwenden, das
erfordert für den Zugriff einen Ressourcenschlüssel, wenn er über einen Link freigegeben wird. |
getSecurityUpdateEnabled() | Boolean | Ruft ab, ob dieser File einen Ressourcenschlüssel für den Zugriff benötigt, wenn er
die über einen Link freigegeben wurden. |
getSharingAccess() | Access | Ruft ab, welche Klasse von Nutzern außer auf einzelne Nutzer auf das File zugreifen kann
Nutzern, denen explizit Zugriff gewährt wurde. |
getSharingPermission() | Permission | Er erhält die Berechtigung für die Nutzer, die auf File zugreifen können,
außer für einzelne Nutzer, denen explizit Zugriff gewährt wurde. |
getSize() | Integer | Ruft die Anzahl von Byte ab, die zum Speichern von File in Drive verwendet werden. |
getTargetId() | String | Bei einem Shortcut wird die ID des Elements zurückgegeben, auf das es verweist. |
getTargetMimeType() | String | Bei einem Shortcut wird der MIME-Typ des Elements zurückgegeben, auf das es verweist. |
getTargetResourceKey() | String | Wenn es sich bei der Datei um eine Verknüpfung handelt, wird der Ressourcenschlüssel des Elements zurückgegeben, auf das sie verweist. |
getThumbnail() | Blob | Ruft eine Miniaturansicht für die Datei ab oder null , wenn keine Miniaturansicht vorhanden ist. |
getUrl() | String | Ruft die URL ab, die zum Öffnen von File in einer Google-App verwendet werden kann, z. B.
Google Drive oder Google Docs. |
getViewers() | User[] | Ruft die Liste der Betrachter und Kommentatoren für dieses File ab. |
isShareableByEditors() | Boolean | Legt fest, ob Nutzer mit Bearbeitungsberechtigungen für File folgende Aktionen ausführen dürfen:
für andere Nutzer freigeben
oder die Berechtigungen ändern. |
isStarred() | Boolean | Legt fest, ob das File im Drive des Nutzers markiert wurde. |
isTrashed() | Boolean | Legt fest, ob sich das File im Papierkorb der Ablage des Nutzers befindet. |
makeCopy() | File | Erstellt eine Kopie der Datei. |
makeCopy(destination) | File | Erstellt eine Kopie der Datei im Zielverzeichnis. |
makeCopy(name) | File | Erstellt eine Kopie der Datei und gibt ihr den angegebenen Namen. |
makeCopy(name, destination) | File | Erstellt eine Kopie der Datei im Zielverzeichnis und gibt ihr den angegebenen Namen. |
moveTo(destination) | File | Verschiebt dieses Element in den angegebenen Zielordner. |
removeCommenter(emailAddress) | File | Entfernt den angegebenen Nutzer aus der Liste der Kommentatoren für das File . |
removeCommenter(user) | File | Entfernt den angegebenen Nutzer aus der Liste der Kommentatoren für das File . |
removeEditor(emailAddress) | File | Entfernt den angegebenen Nutzer aus der Liste der Bearbeiter für File . |
removeEditor(user) | File | Entfernt den angegebenen Nutzer aus der Liste der Bearbeiter für File . |
removeViewer(emailAddress) | File | Entfernt den angegebenen Nutzer aus der Liste der Betrachter und Kommentatoren für das File . |
removeViewer(user) | File | Entfernt den angegebenen Nutzer aus der Liste der Betrachter und Kommentatoren für das File . |
revokePermissions(emailAddress) | File | Hebt den Zugriff auf die File auf, die dem angegebenen Nutzer gewährt wurde. |
revokePermissions(user) | File | Hebt den Zugriff auf die File auf, die dem angegebenen Nutzer gewährt wurde. |
setContent(content) | File | Überschreibt den Inhalt der Datei mit einem bestimmten Ersatz. |
setDescription(description) | File | Legt die Beschreibung für das File fest. |
setName(name) | File | Legt den Namen des File fest. |
setOwner(emailAddress) | File | Ändert den Eigentümer von File . |
setOwner(user) | File | Ändert den Eigentümer von File . |
setSecurityUpdateEnabled(enabled) | File | Legt fest, ob File einen Ressourcenschlüssel für den Zugriff benötigt, wenn er
die über einen Link freigegeben wurden. |
setShareableByEditors(shareable) | File | Legt fest, ob Nutzer mit Bearbeitungsberechtigungen für die File Dateien freigeben dürfen
oder die Berechtigungen zu ändern. |
setSharing(accessType, permissionType) | File | Legt fest, welche Klasse von Nutzern auf die File zugreifen kann und welche Berechtigungen
werden diesen Nutzern gewährt, ebenso wie einzelnen Nutzern, denen explizit Zugriff gewährt wurde. |
setStarred(starred) | File | Legt fest, ob das File im Drive des Nutzers markiert ist. |
setTrashed(trashed) | File | Legt fest, ob sich die File im Papierkorb der Ablage des Nutzers befindet. |
Detaillierte Dokumentation
addCommenter(emailAddress)
Fügen Sie den angegebenen Nutzer der Liste der Kommentatoren für das File
hinzu. Wenn der Nutzer
Nutzer, die sich bereits auf der Betrachterliste befinden, wird der Nutzer mit dieser Methode aus der Betrachterliste hochgestuft.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace 'cloudysanfrancisco@gmail.com' with the email address that you // want to add as a commenter. while (files.hasNext()) { const file = files.next(); email = 'cloudysanfrancisco@gmail.com'; console.log(file.addCommenter(email)); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addCommenter(user)
Fügen Sie den angegebenen Nutzer der Liste der Kommentatoren für das File
hinzu. Wenn der Nutzer
Nutzer, die sich bereits auf der Betrachterliste befinden, wird der Nutzer mit dieser Methode aus der Betrachterliste hochgestuft.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Adds the active user as a commenter. while (files.hasNext()) { const file = files.next(); file.addCommenter(Session.getActiveUser()); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addCommenters(emailAddresses)
Fügt das angegebene Array von Nutzern der Liste der Kommentatoren für File
hinzu. Falls vorhanden
der Nutzer, die bereits auf der Liste der Betrachter waren, werden sie mit dieser Methode aus der Liste der
Zuschauer*innen.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); while (files.hasNext()) { const file = files.next(); // TODO(developer): Replace 'cloudysanfrancisco@gmail.com' and // 'baklavainthebalkans@gmail.com' with the email addresses to add as commenters. const emails = ['cloudysanfrancisco@gmail.com','baklavainthebalkans@gmail.com']; console.log(file.addCommenters(emails)); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddresses | String[] | Ein Array mit E-Mail-Adressen der Nutzer, die hinzugefügt werden sollen. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addEditor(emailAddress)
Fügt den angegebenen Nutzer der Liste der Bearbeiter für File
hinzu. Wenn der Nutzer
wird der Nutzer mit dieser Methode aus der Betrachterliste hochgestuft.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addEditor(user)
Fügt den angegebenen Nutzer der Liste der Bearbeiter für File
hinzu. Wenn der Nutzer
wird der Nutzer mit dieser Methode aus der Betrachterliste hochgestuft.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addEditors(emailAddresses)
Fügt das angegebene Array von Nutzern der Liste der Bearbeiter für File
hinzu. Wenn eines der
Nutzer, die bereits auf der Liste der Betrachter stehen, werden sie mit dieser Methode aus der Liste der
Zuschauer*innen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddresses | String[] | Ein Array mit E-Mail-Adressen der Nutzer, die hinzugefügt werden sollen. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addViewer(emailAddress)
Fügt den angegebenen Nutzer der Liste der Betrachter für das File
hinzu. Wenn der Nutzer
auf der Liste der Bearbeiter enthält, hat diese Methode keine Auswirkungen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addViewer(user)
Fügt den angegebenen Nutzer der Liste der Betrachter für das File
hinzu. Wenn der Nutzer
auf der Liste der Bearbeiter enthält, hat diese Methode keine Auswirkungen.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des hinzuzufügenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
addViewers(emailAddresses)
Fügt das angegebene Array von Nutzern der Betrachterliste für File
hinzu. Wenn eines der
Benutzer, die bereits auf der Liste der Bearbeiter waren, hat diese Methode keine Auswirkungen auf sie.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddresses | String[] | Ein Array mit E-Mail-Adressen der Nutzer, die hinzugefügt werden sollen. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
getAccess(email)
Ruft die Berechtigung ab, die dem angegebenen Nutzer gewährt wurde.
Parameter
Name | Typ | Beschreibung |
---|---|---|
email | String | Die E-Mail-Adresse des Nutzers, dessen Berechtigungen überprüft werden sollen |
Rückflug
Permission
– die Berechtigungen, die dem Nutzer gewährt wurden
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getAccess(user)
Ruft die Berechtigung ab, die dem angegebenen Nutzer gewährt wurde.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des Nutzers, dessen Berechtigungen geprüft werden sollen |
Rückflug
Permission
– die Berechtigungen, die dem Nutzer gewährt wurden
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getAs(contentType)
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde. Dieses fügt dem Dateinamen die entsprechende Erweiterung hinzu, beispielsweise "meinedatei.pdf". Allerdings geht davon aus, dass der Teil des Dateinamens, der auf den letzten Punkt folgt (falls vorhanden), ein vorhandener die ersetzt werden soll. Daher lautet „Einkaufsliste.12.25.2014“. wird zu „Einkaufsliste.12.25.pdf“.
Die Tageskontingente für Conversions finden Sie unter Kontingente für Google Dienste. Neu erstellte Google Workspace-Domains unterliegen möglicherweise vorübergehend strengeren Richtlinien. Kontingenten.
Parameter
Name | Typ | Beschreibung |
---|---|---|
contentType | String | Der MIME-Typ, in den konvertiert werden soll. Für die meisten Blobs ist 'application/pdf'
ist die einzige gültige Option. Für Bilder im BMP-, GIF-, JPEG- oder PNG-Format gilt auch Folgendes: 'image/bmp' , 'image/gif' , 'image/jpeg' oder 'image/png'
gültig sein. Bei einem Google Docs-Dokument ist 'text/markdown' ebenfalls gültig. |
Rückflug
Blob
: Die Daten als Blob.
getBlob()
getDateCreated()
Ruft das Datum ab, an dem die File
erstellt wurde.
Rückflug
Date
– das Datum, an dem die File
erstellt wurde
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getDescription()
Ruft die Beschreibung für den File
ab.
Rückflug
String
: Die Beschreibung für das File
-Element
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getDownloadUrl()
Ruft die URL ab, die zum Herunterladen der Datei verwendet werden kann. Nur Nutzer mit der Berechtigung zum Öffnen der Datei
in Google Drive auf die URL zugreifen können. Sie können diese URL zum Herunterladen der Datei in einem Browser verwenden,
können Sie mit UrlFetchApp
die Datei nicht abrufen. Wenn Sie den Inhalt der
im Skript verwenden möchten, verwenden Sie getBlob()
.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files and logs the download URLs to the console. while (files.hasNext()) { const file = files.next(); console.log(file.getDownloadUrl()); }
Rückflug
String
: Die URL, die zum Herunterladen der Datei verwendet werden kann.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getEditors()
Ruft die Liste der Bearbeiter für dieses File
-Element ab. Wenn der Nutzer,
der das Skript ausführt,
keinen Bearbeitungszugriff auf das File
hat, gibt diese Methode ein leeres Array zurück.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Adds the email addresses in the array as editors of each file. // TODO(developer): Replace 'cloudysanfrancisco@gmail.com' // and 'baklavainthebalkans@gmail.com' with valid email addresses. file.addEditors(['cloudysanfrancisco@gmail.com', 'baklavainthebalkans@gmail.com']); // Gets a list of the file editors. const editors = file.getEditors(); // For each file, logs the editors' email addresses to the console. for (const editor of editors) { console.log(editor.getEmail()); } }
Rückflug
User[]
: Wenn der Nutzer Bearbeitungszugriff auf File
hat, wird die Liste der
Redakteure. Wenn der Nutzer keinen Bearbeitungszugriff hat, wird ein leeres Array zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getId()
getLastUpdated()
Ruft das Datum ab, an dem die File
zuletzt aktualisiert wurde.
Rückflug
Date
– das Datum, an dem die File
zuletzt aktualisiert wurde
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getMimeType()
Ruft den MIME-Typ der Datei ab.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files and logs the MIME type to the console. while (files.hasNext()) { const file = files.next(); console.log(file.getMimeType()); }
Rückflug
String
: Der MIME-Typ der Datei.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getName()
getOwner()
Ruft den Dateieigentümer ab.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files and logs the names of the file owners to the console. while (files.hasNext()) { const file = files.next(); console.log(file.getOwner().getName()); }
Rückflug
User
: Der Dateieigentümer.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getParents()
Ruft eine Sammlung von Ordnern ab, die dem File
unmittelbar übergeordnet sind.
Rückflug
FolderIterator
: Eine Sammlung von Ordnern, die unmittelbar übergeordnete Elemente von File
sind.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getResourceKey()
Ruft den Ressourcenschlüssel der File
ab, die für den Zugriff auf Elemente erforderlich ist, die
wurden über einen Link freigegeben.
Rückflug
String
: Der Ressourcenschlüssel von File
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSecurityUpdateEligible()
Ruft ab, ob dieser File
berechtigt ist, das Sicherheitsupdate anzuwenden, das
erfordert für den Zugriff einen Ressourcenschlüssel, wenn er über einen Link freigegeben wird.
Drive benötigt einen Ressourcenschlüssel, um auf einige Dateien oder Ordner zugreifen zu können, die über ein
. Diese Änderung ist Teil eines Sicherheitsupdates. Das Update ist standardmäßig für berechtigte
Dateien und Ordner. Um die Anforderung von Ressourcenschlüsseln für zulässige Dateien zu aktivieren oder zu deaktivieren, verwenden Sie
setSecurityUpdateEnabled
Weitere Informationen zum Sicherheitsupdate für Google Drive
Rückflug
Boolean
: gibt an, ob die Ressourcenschlüsselanforderung für File
angewendet werden kann.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSecurityUpdateEnabled()
Ruft ab, ob dieser File
einen Ressourcenschlüssel für den Zugriff benötigt, wenn er
die über einen Link freigegeben wurden. Diese Anforderung ist für geeignete Dateien und Ordner standardmäßig aktiviert.
Verwenden Sie
setSecurityUpdateEnabled
, um die Anforderung von Ressourcenschlüsseln für zulässige Dateien zu aktivieren oder zu deaktivieren.
Weitere Informationen zum Sicherheitsupdate für Google Drive
Rückflug
Boolean
: Gibt an, ob die Anforderung an den Ressourcenschlüssel für diese File
aktiviert ist.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSharingAccess()
Ruft ab, welche Klasse von Nutzern außer auf einzelne Nutzer auf das File
zugreifen kann
Nutzern, denen explizit Zugriff gewährt wurde.
Rückflug
Access
– welche Klasse von Nutzern kann auf die File
zugreifen
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSharingPermission()
Er erhält die Berechtigung für die Nutzer, die auf File
zugreifen können,
außer für einzelne Nutzer, denen explizit Zugriff gewährt wurde.
Rückflug
Permission
: die Berechtigungen, die Nutzern gewährt wurden, die auf die File
zugreifen können
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getSize()
Ruft die Anzahl von Byte ab, die zum Speichern von File
in Drive verwendet werden. Beachten Sie, dass
Dateien aus Google Workspace-Anwendungen werden nicht auf das Drive-Speicherkontingent angerechnet und deshalb zurückgegeben
0
Byte.
Rückflug
Integer
: Die Anzahl der Byte, die zum Speichern von File
in Drive verwendet werden
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getTargetId()
Bei einem Shortcut wird die ID des Elements zurückgegeben, auf das es verweist.
Andernfalls wird null
zurückgegeben.
// The ID of the file for which to make a shortcut and the ID of // the folder to which you want to add the shortcut. // TODO(developer): Replace the file and folder IDs with your IDs. const fileId = 'abc123456'; const folderId = 'xyz987654'; // Gets the folder to add the shortcut to. const folder = DriveApp.getFolderById(folderId); // Creates a shortcut of the file and moves it to the specified folder. const shortcut = DriveApp.createShortcut(fileId).moveTo(folder); // Logs the target ID of the shortcut. console.log(`${shortcut.getName()}=${shortcut.getTargetId()}`);
Rückflug
String
: Die Zielelement-ID.
getTargetMimeType()
Bei einem Shortcut wird der MIME-Typ des Elements zurückgegeben, auf das es verweist.
Andernfalls wird null
zurückgegeben.
// The ID of the file for which to make a shortcut and the ID of // the folder to which you want to add the shortcut. // TODO(developer): Replace the file and folder IDs with your IDs. const fileId = 'abc123456'; const folderId = 'xyz987654'; // Gets the folder to add the shortcut to. const folder = DriveApp.getFolderById(folderId); // Creates a shortcut of the file and moves it to the specified folder. const shortcut = DriveApp.createShortcut(fileId).moveTo(folder); // Logs the MIME type of the file that the shortcut points to. console.log(`MIME type of the shortcut: ${shortcut.getTargetMimeType()}`);
Rückflug
String
: Der MIME-Typ des Zielelements.
getTargetResourceKey()
Wenn es sich bei der Datei um eine Verknüpfung handelt, wird der Ressourcenschlüssel des Elements zurückgegeben, auf das sie verweist. Ein Ressourcenschlüssel ist einen zusätzlichen Parameter, den Sie übergeben müssen, um auf Dateien zuzugreifen, die über einen .
Wenn die Datei keine Verknüpfung ist, wird null
zurückgegeben.
// Gets a file by its ID. // TODO(developer): Replace 'abc123456' with your file ID. const file = DriveApp.getFileById('abc123456'); // If the file is a shortcut, returns the resource key of the file that it points to. console.log(file.getTargetResourceKey());
Rückflug
String
: Der Ressourcenschlüssel des Zielelements oder null
, wenn die Datei keine Verknüpfung ist.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getThumbnail()
Ruft eine Miniaturansicht für die Datei ab oder null
, wenn keine Miniaturansicht vorhanden ist.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Logs the thumbnail image for each file to the console as a blob, // or null if no thumbnail exists. console.log(file.getThumbnail()); }
Rückflug
Blob
: Die Miniaturansicht der Datei.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getUrl()
Ruft die URL ab, die zum Öffnen von File
in einer Google-App verwendet werden kann, z. B.
Google Drive oder Google Docs.
Rückflug
String
: Die URL, die verwendet werden kann, um dieses File
in einer Google-App wie z. B.
Google Drive oder Google Docs
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
getViewers()
Ruft die Liste der Betrachter und Kommentatoren für dieses File
ab. Wenn Nutzende, die
führt das Skript aus, das keinen Bearbeitungszugriff auf den File
hat, mit dieser Methode
gibt ein leeres Array zurück.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // For each file, logs the viewers' email addresses to the console. const viewers = file.getViewers(); for (viewer of viewers) { console.log(viewer.getEmail()); } }
Rückflug
User[]
: Wenn der Nutzer Bearbeitungszugriff auf File
hat, wird die Liste der
und Kommentatoren. Wenn der Nutzer keinen Bearbeitungszugriff hat, wird ein leeres Array zurückgegeben.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
isStarred()
Legt fest, ob das File
im Drive des Nutzers markiert wurde.
Rückflug
Boolean
: true
, wenn File
in der Ablage des Nutzers markiert ist false
wenn nicht
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
isTrashed()
Legt fest, ob sich das File
im Papierkorb der Ablage des Nutzers befindet.
Rückflug
Boolean
: true
, wenn sich die File
im Papierkorb der Ablage des Nutzers befindet
false
wenn nicht
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive.readonly
-
https://www.googleapis.com/auth/drive
makeCopy()
Erstellt eine Kopie der Datei.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Creates a copy of each file and logs the file name to the console. console.log(file.makeCopy().getName()); }
Rückflug
File
: Die neue Kopie.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
makeCopy(destination)
Erstellt eine Kopie der Datei im Zielverzeichnis.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Creates a copy of each file and adds it to the specified folder. // TODO(developer): Replace the folder ID with your own. const destination = DriveApp.getFolderById('123456abcxyz'); const copiedFile = file.makeCopy(destination); // Logs the file names to the console. console.log(copiedFile.getName()); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
destination | Folder | Das Verzeichnis, in das die Datei kopiert werden soll. |
Rückflug
File
: Die neue Kopie.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
makeCopy(name)
Erstellt eine Kopie der Datei und gibt ihr den angegebenen Namen.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Creates a copy of each file and sets the name to 'Test-Copy.' const filename = file.makeCopy('Test-Copy'); // Logs the copied file's name to the console. console.log(filename.getName()); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | Der Dateiname, der auf die neue Kopie angewendet werden soll. |
Rückflug
File
: Die neue Kopie.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
makeCopy(name, destination)
Erstellt eine Kopie der Datei im Zielverzeichnis und gibt ihr den angegebenen Namen.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Creates a copy of each file, sets the file name, and adds the copied file // to the specified folder. // TODO(developer): Replace the folder ID with your own. const destination = DriveApp.getFolderById('123456abcxyz'); const copiedFile = file.makeCopy('Test-Copy', destination); // Logs the file names to the console. console.log(copiedFile.getName()); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | Der Dateiname, der auf die neue Kopie angewendet werden soll. |
destination | Folder | Das Verzeichnis, in das die Datei kopiert werden soll. |
Rückflug
File
: Die neue Kopie.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
moveTo(destination)
Verschiebt dieses Element in den angegebenen Zielordner.
Der aktuelle Nutzer muss Eigentümer der Datei sein oder mindestens Bearbeitungszugriff auf das Element aktuellen übergeordneten Ordner, um das Element in den Zielordner zu verschieben.
Parameter
Name | Typ | Beschreibung |
---|---|---|
destination | Folder | Der Ordner, der zum neuen übergeordneten Ordner wird. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeCommenter(emailAddress)
Entfernt den angegebenen Nutzer aus der Liste der Kommentatoren für das File
. Diese Methode
hindert Nutzer nicht daran, auf File
zuzugreifen, wenn sie zu einer Nutzerklasse gehören
die allgemeinen Zugriff haben, z. B. wenn die File
für das
der gesamten Domain.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Removes the given user from the list of commenters for each file. // TODO(developer): Replace the email with the email of the user you want to remove. file.removeCommenter('cloudysanfrancisco@gmail.com'); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeCommenter(user)
Entfernt den angegebenen Nutzer aus der Liste der Kommentatoren für das File
. Diese Methode
hindert Nutzer nicht daran, auf File
zuzugreifen, wenn sie zu einer Nutzerklasse gehören
die allgemeinen Zugriff haben, z. B. wenn die File
für das
der gesamten Domain.
// Gets a list of all files in Google Drive with the given name. // TODO(developer): Replace the file name with your own. const files = DriveApp.getFilesByName('Test'); // Loops through the files. while (files.hasNext()) { const file = files.next(); // Removes the given user from the list of commenters for each file. console.log(file.removeCommenter(Session.getActiveUser())); }
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Eine Darstellung des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeEditor(emailAddress)
Entfernt den angegebenen Nutzer aus der Liste der Bearbeiter für File
. Bei dieser Methode werden keine
Nutzer am Zugriff auf File
blockieren, wenn sie zu einer Nutzerklasse gehören, die
allgemeinen Zugriff haben, z. B. wenn die File
für das gesamte
Domain oder die File
befindet sich in einer geteilten Ablage, auf die der Nutzer zugreifen kann.
Bei Drive-Dateien wird der Nutzer dadurch auch aus der Betrachterliste entfernt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeEditor(user)
Entfernt den angegebenen Nutzer aus der Liste der Bearbeiter für File
. Bei dieser Methode werden keine
Nutzer am Zugriff auf File
blockieren, wenn sie zu einer Nutzerklasse gehören, die
allgemeinen Zugriff haben, z. B. wenn die File
für das gesamte
Domain oder die File
befindet sich in einer geteilten Ablage, auf die der Nutzer zugreifen kann.
Bei Drive-Dateien wird der Nutzer dadurch auch aus der Betrachterliste entfernt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Eine Darstellung des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeViewer(emailAddress)
Entfernt den angegebenen Nutzer aus der Liste der Betrachter und Kommentatoren für das File
. Dieses
hat keine Auswirkungen, wenn der Nutzer ein Bearbeiter, kein Betrachter oder Kommentator ist. Bei dieser Methode
Der Zugriff auf File
wird nicht blockiert, wenn sie zu einer Klasse von Nutzern gehören, die
allgemeinen Zugriff haben, z. B. wenn die File
für das
oder wenn sich die File
in einer geteilten Ablage befindet, auf die der Nutzer zugreifen kann.
Bei Drive-Dateien wird der Nutzer dadurch auch aus der Liste der Bearbeiter entfernt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
für die Verkettung.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
removeViewer(user)
Entfernt den angegebenen Nutzer aus der Liste der Betrachter und Kommentatoren für das File
. Dieses
hat keine Auswirkungen, wenn der Nutzer ein Bearbeiter und kein Betrachter ist. Diese Methode blockiert auch nicht
Nutzer, die nicht auf die File
zugreifen, wenn sie zu einer Nutzerklasse mit allgemeinen
Zugriff haben, z. B. wenn die File
für die gesamte Domain des Nutzers freigegeben ist oder
File
befindet sich in einer geteilten Ablage, auf die der Nutzer zugreifen kann.
Bei Drive-Dateien wird der Nutzer dadurch auch aus der Liste der Bearbeiter entfernt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Eine Darstellung des zu entfernenden Nutzers. |
Rückflug
File
: Diese File
für die Verkettung.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
revokePermissions(emailAddress)
Hebt den Zugriff auf die File
auf, die dem angegebenen Nutzer gewährt wurde. Bei dieser Methode werden keine
Nutzer daran hindern, auf die File
zuzugreifen, wenn sie zu einer Klasse von Nutzern gehören, die
allgemeinen Zugriff haben, z. B. wenn die File
für das
der gesamten Domain.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | Die E-Mail-Adresse des Nutzers, dessen Zugriff widerrufen werden soll |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
revokePermissions(user)
Hebt den Zugriff auf die File
auf, die dem angegebenen Nutzer gewährt wurde. Bei dieser Methode werden keine
Nutzer daran hindern, auf die File
zuzugreifen, wenn sie zu einer Klasse von Nutzern gehören, die
allgemeinen Zugriff haben, z. B. wenn die File
für das
der gesamten Domain.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des Nutzers, dessen Zugriff widerrufen werden soll |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setContent(content)
Überschreibt den Inhalt der Datei mit einem bestimmten Ersatz. Löst eine Ausnahme aus, wenn content
größer als 10 MB ist.
// Creates a text file with the content 'Hello, world!' file = DriveApp.createFile('New Text File', 'Hello, world!'); // Logs the content of the text file to the console. console.log(file.getBlob().getDataAsString()); // Updates the content of the text file to 'Updated text!' file.setContent('Updated text!') // Logs content of the text file to the console. console.log(file.getBlob().getDataAsString());
Parameter
Name | Typ | Beschreibung |
---|---|---|
content | String | Der neue Inhalt der Datei. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setDescription(description)
Legt die Beschreibung für das File
fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
description | String | die neue Beschreibung für das File |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setName(name)
Legt den Namen des File
fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | den neuen Namen von File |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setOwner(emailAddress)
Ändert den Eigentümer von File
. Bei dieser Methode erhält der vorherige Eigentümer
ausdrücklicher Bearbeitungszugriff auf die File
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
emailAddress | String | die E-Mail-Adresse des Nutzers, der der neue Eigentümer werden soll |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setOwner(user)
Ändert den Eigentümer von File
. Bei dieser Methode erhält der vorherige Eigentümer
ausdrücklicher Bearbeitungszugriff auf die File
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
user | User | Darstellung des Nutzers, der der neue Inhaber werden soll |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setSecurityUpdateEnabled(enabled)
Legt fest, ob File
einen Ressourcenschlüssel für den Zugriff benötigt, wenn er
die über einen Link freigegeben wurden. Zulässige Dateien und Ordner sind standardmäßig aktiviert.
Weitere Informationen zum Sicherheitsupdate für Google Drive
Parameter
Name | Typ | Beschreibung |
---|---|---|
enabled | Boolean | Gibt an, ob die Ressourcenschlüsselanforderung für File aktiviert werden soll. |
Rückflug
File
: Diese File
zum Verketten.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setSharing(accessType, permissionType)
Legt fest, welche Klasse von Nutzern auf die File
zugreifen kann und welche Berechtigungen
werden diesen Nutzern gewährt, ebenso wie einzelnen Nutzern, denen explizit Zugriff gewährt wurde.
// 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);
Parameter
Name | Typ | Beschreibung |
---|---|---|
accessType | Access | welche Nutzerklasse auf die File zugreifen können soll |
permissionType | Permission | die Berechtigungen, die Nutzern gewährt werden sollen, die auf File zugreifen können |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setStarred(starred)
Legt fest, ob das File
im Drive des Nutzers markiert ist. Der Standardwert für
Der neue Wert für File
ist false
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
starred | Boolean | true , wenn File im Feld des Nutzers markiert werden soll
Drive: false wenn nicht |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive
setTrashed(trashed)
Legt fest, ob sich die File
im Papierkorb der Ablage des Nutzers befindet. Nur die
Der Eigentümer kann File
in den Papierkorb verschieben. Der Standardwert für neue File
ist false
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
trashed | Boolean | true , wenn die File in den Papierkorb verschoben werden soll:
in das Google Drive-Konto des Nutzers, false wenn nicht |
Rückflug
File
– diese File
, für Verkettung
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/drive