Interfejs Drive Android API został wycofany 6 grudnia 2018 roku i zostanie w pełni wycofany została wyłączona 1 lutego 2023 r.
Oś czasu
Data | Stan interfejsu API Dysku na Androida |
---|---|
6 grudnia 2018 r. | Ogłosiliśmy publicznie wycofanie tych funkcji. Obecni klienci będą mogli uzyskać dostęp do interfejsu API w zwykły sposób, ale powinien rozpocząć się natychmiast wraz z migracją pod kątem działań marketingowych. Nowi klienci nie mogą używać tego interfejsu API. |
21 października 2019 r. | Interfejs Drive Android API został usunięty z pakietu SDK usług Google Play dystrybucji danych. Dopóki nie usuniesz Dysku na Androida, nie będzie można tworzyć aplikacji zależność interfejsu API, ale nie będzie to miało wpływu na istniejące kompilacje. Dysk na Androida Dokumentacja publiczna interfejsów API nie będzie już dostępna. |
3 marca 2022 r. | Interfejs Drive Android API został wycofany. Wszystkie wywołania interfejsu API nie działają. Klienci muszą przeprowadzić migrację przed tym terminem. |
1 lutego 2023 r. | Interfejs Drive Android API zostanie całkowicie wyłączony i wszystkie próby nawiązania połączenia zakończą się niepowodzeniem. |
Używanie interfejsu Drive API typu REST
Interfejs Drive API typu REST ma te same funkcje co interfejs Drive Android API, w tym sposoby:
- Udostępnianie i współpraca w oczekiwany sposób na Dysku. Dostępne opcje zarządzaj uprawnieniami lub wyświetlaj okno dialogowe udostępniania użytkownikom w miarę potrzeb. API typu REST umożliwia też dodawanie komentarzy do plików, dzięki czemu aplikacja może wchodzić w interakcję z rozmową wokół pliku.
- Wyszukaj pliki za pomocą narzędzia
files.list
, oparte na tradycyjnym indeksowaniu lub własny niestandardowy tekst, który można zindeksować. - Wykrywaj zmiany w plikach za pomocą Zmiany w kolekcji i do wszystkich plików udostępnionych dla: użytkownika za pomocą dysków współdzielonych.
- Wyeksportuj i przekonwertuj Dokumenty Google, aby ułatwić aplikację otwórz dokument użytkownika.
Aby ułatwić klientom migrację, sample app, która i przedstawia każde z proponowanych zamienników. Dowiesz się z niego również, do tworzenia i modyfikowania plików na Dysku użytkownika oraz wysyłania dotyczących ich zapytań za pomocą interfejsu API REST. Jeśli w których występują jakieś problemy, zapoznaj się google-drive-api w StackOverflow.
Migracja
Interfejs Drive Android API został wycofany, a wszystkie wywołania interfejsu API
nie działa, upewnij się, że aplikacja nie wywołuje już interfejsu API. Aby to zrobić:
usuń kod inicjujący interfejs API: addApi(Drive.API)
.
Jeśli nie przeprowadzisz migracji z interfejsu Drive Android API, a aplikacja będzie próbowała wywołać funkcję API, zwracany jest ten komunikat o błędzie:
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}