Die Drive Android API wurde am 6. Dezember 2018 eingestellt und wird am 1. Februar 2023 vollständig eingestellt.
Zeitleiste
Datum | Drive Android API-Status |
---|---|
6. Dezember 2018 | Die Einstellung wird öffentlich angekündigt. Bestehende Kunden können normal auf die API zugreifen, sollten jedoch sofort mit der Migration beginnen. Neue Kunden dürfen die API nicht verwenden. |
21. Oktober 2019 | Die Drive Android API wird aus der Google Play Services SDK-Distribution entfernt. Apps können erst dann erstellt werden, wenn die Abhängigkeit der Drive Android API entfernt wurde. Vorhandene Builds sind jedoch nicht betroffen. Die öffentliche Dokumentation zur Drive Android API ist dann nicht mehr verfügbar. |
3. März 2022 | Die Drive Android API wurde eingestellt und alle API-Aufrufe sind nicht betriebsbereit. Kunden müssen bis zu diesem Datum migriert werden. |
1. Februar 2023 | Die Drive Android API wird vollständig eingestellt und alle Verbindungsversuche schlagen fehl. |
Drive REST API verwenden
Die Drive REST API bietet dieselben Funktionen wie die Drive Android API, einschließlich der folgenden Möglichkeiten:
- Sie können Dateien in Google Drive so freigeben und gemeinsam bearbeiten, wie Sie es erwarten. Sie können bei Bedarf Berechtigungen verwalten oder Nutzern das Dialogfeld „Freigeben“ zur Verfügung stellen. Die REST API ermöglicht auch das Kommentieren von Dateien, sodass Ihre Anwendung mit der Unterhaltung zu einer Datei interagieren kann.
- Mit
files.list
können Sie basierend auf der herkömmlichen Indexierung oder Ihrem eigenen benutzerdefinierten, indexierbaren Text nach Dateien suchen. - Sie können Änderungen an Dateien über die Änderungssammlung und an Dateien, die über geteilte Ablagen für den Nutzer freigegeben wurden, erkennen.
- Exportieren und konvertieren Sie Google Docs, damit Ihre App das Dokument eines Nutzers einfach öffnen kann.
Zur Erleichterung der Clientmigration wird eine Beispielanwendung bereitgestellt, in der jeder der oben vorgeschlagenen Ersetzungen erläutert wird. Außerdem erfahren Sie, wie Sie die Drive-Dateien eines Nutzers mithilfe der REST API erstellen, ändern und abfragen. Falls Probleme auftreten, sehen Sie sich das Tag google-drive-api auf StackOverflow an.
Migration
Da die Drive Android API eingestellt wurde und alle API-Aufrufe nicht betriebsbereit sind, darf Ihre App die API nicht mehr aufrufen. Entfernen Sie dazu den Code, mit dem die API initialisiert wird: addApi(Drive.API)
.
Wenn Sie nicht von der Drive Android API migrieren und Ihre App versucht, die API aufzurufen, wird die folgende Fehlermeldung zurückgegeben:
com.google.android.gms.common.api.ApiException: 17: API: Drive.API is not
available on this device. Connection failed with:
ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}