Die Drive Android API wurde am 6. Dezember 2018 eingestellt und am 1. Februar 2023 vollständig eingestellt.
Zeitplan
Datum | Status der Drive Android API |
---|---|
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 erstellt werden, wenn die Abhängigkeit der Drive Android API entfernt wurde. Vorhandene Builds sind davon jedoch nicht betroffen. Die öffentliche Dokumentation zur Drive Android API ist nicht mehr verfügbar. |
3. März 2022 | Die Drive Android API wurde eingestellt und alle API-Aufrufe funktionieren nicht mehr. Clients 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 folgender Möglichkeiten:
- Sie können Dateien in Google Drive ganz nach Ihren Wünschen freigeben und gemeinsam mit anderen bearbeiten. Sie können bei Bedarf Berechtigungen verwalten oder Nutzern das Dialogfeld „Freigeben“ anzeigen. Die REST API ermöglicht auch das Kommentieren von Dateien, sodass Ihre Anwendung mit der Unterhaltung zu einer Datei interagieren kann.
- Sie können mit
files.list
auf der Grundlage 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 erkennen, die über geteilte Ablagen für den Nutzer freigegeben wurden.
- Exportieren und konvertieren Sie Google-Dokumente, damit Ihre App Nutzerdokumente einfach öffnen kann.
Zur Erleichterung der Clientmigration wird eine Beispiel-App bereitgestellt, in der jeder der oben vorgeschlagenen Ersetzungen dargestellt ist. 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 in StackOverflow an.
Migration
Da die Drive Android API eingestellt wurde und alle API-Aufrufe nicht betriebsbereit sind, sollten Sie darauf achten, dass Ihre App die API nicht mehr aufruft. Entfernen Sie dazu den Code, der die API initialisiert: 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}