Die Drive Android API wurde am 6. Dezember 2018 eingestellt und wird vollständig wurde am 1. Februar 2023 eingestellt.
Zeitachse
Datum | Status der Google Drive Android API |
---|---|
6. Dezember 2018 | Die Einstellung wird öffentlich angekündigt. Bestehende Kunden können normal auf die API zugreifen, sollte jedoch sofort mit der Migration beginnen. Bemühungen. Neue Kunden dürfen die API nicht verwenden. |
21. Oktober 2019 | Die Drive Android API wurde aus dem Google Play Services SDK entfernt Verteilung. Apps können erst erstellt werden, wenn die Drive-App für Android entfernt wird API-Abhängigkeit, vorhandene Builds sind jedoch nicht betroffen. Drive Android Die öffentliche API-Dokumentation ist nicht mehr verfügbar. |
3. März 2022 | Die Drive Android API wurde eingestellt und alle API-Aufrufe sind nicht betriebsbereit. Clients müssen bis zu diesem Datum migrieren. |
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:
- Dateien wie in Google Drive freigeben und gemeinsam bearbeiten Sie können Berechtigungen verwalten oder das Dialogfeld „Freigeben“ aufrufen bei Bedarf für die Nutzenden. Die REST API ermöglicht auch das Kommentieren von Dateien, sodass Ihre App mit der Unterhaltung um eine Datei interagieren kann.
- Suchen Sie mit
files.list
nach Dateien. auf Basis der herkömmlichen Indexierung Ihren eigenen benutzerdefinierten, indexierbaren Text erstellen. - Erkennen Sie Änderungen an Dateien mithilfe der Sammlung von Änderungen und an alle über geteilte Ablagen.
- Exportiere und konvertiere Google-Dokumente, damit deine App ganz einfach Nutzerdokument öffnen
Um die Migration von Clients zu erleichtern, sample app wird bereitgestellt, zeigt jede der oben vorgeschlagenen Ersetzungen. Es zeigt auch, wie Sie Drive-Dateien eines Nutzers mit der REST API erstellen, ändern und abfragen. Wenn Sie Probleme auftreten, finden Sie in der google-drive-api -Tag auf StackOverflow.
Migration
Da die Drive Android API eingestellt wurde und alle API-Aufrufe
nicht betriebsbereit ist, achten Sie darauf, dass Ihre App die API nicht mehr aufruft. Gehen Sie dazu wie folgt vor:
Entfernen Sie den Code, der die API initialisiert: addApi(Drive.API)
.
Wenn Sie nicht von der Drive Android API migrieren und Ihre App versucht, API zurückgegeben wird, 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}