Drive Android API tidak digunakan lagi mulai 6 Desember 2018 dan akan sepenuhnya tersedia dinonaktifkan pada 1 Februari 2023.
Linimasa
Tanggal | Status Drive Android API |
---|---|
6 Desember 2018 | Penghentian penggunaan diumumkan secara publik. Klien yang ada akan dapat mengakses API secara normal, namun harus segera memulai migrasi upaya. Klien baru tidak boleh menggunakan API. |
21 Oktober 2019 | Drive Android API dihapus dari Google Play Services SDK distribusi. Aplikasi tidak akan dapat di-build hingga Drive Android dihapus Dependensi API, tetapi build yang sudah ada tidak akan terpengaruh. Drive Android Dokumentasi publik API tidak akan tersedia lagi. |
3 Maret 2022 | Drive Android API tidak digunakan lagi dan semua panggilan API tidak beroperasi. Klien harus bermigrasi paling lambat pada tanggal ini. |
1 Februari 2023 | Drive Android API akan dinonaktifkan sepenuhnya dan semua upaya koneksi tidak akan berhasil. |
Menggunakan Drive REST API
Drive REST API menawarkan fungsi yang sama seperti Drive Android API, termasuk cara untuk:
- Berbagi dan berkolaborasi seperti yang Anda harapkan dari Drive. Anda dapat kelola izin atau beri tahu dialog Bagikan kepada pengguna sesuai kebutuhan. REST API ini juga memungkinkan untuk memberi komentar pada file, memungkinkan aplikasi Anda berinteraksi dengan percakapan di sekitar file.
- Menelusuri file menggunakan
files.list
, berdasarkan pengindeksan tradisional atau teks yang dapat diindeks dan disesuaikan milik Anda sendiri. - Deteksi perubahan pada file melalui Koleksi perubahan dan yang dibagikan kepada pengguna melalui drive bersama.
- Ekspor dan konversikan Google Dokumen sehingga aplikasi Anda dapat dengan mudah membuka dokumen pengguna.
Untuk memudahkan upaya migrasi klien, aplikasi contoh disediakan yang menunjukkan setiap penggantian yang diusulkan di atas. Laporan ini juga menunjukkan cara membuat, mengubah, dan membuat kueri file Drive pengguna menggunakan REST API. Jika Anda jika ada masalah, lihat google-drive-api di StackOverflow.
Migrasi
Karena Drive Android API tidak digunakan lagi, dan semua panggilan API
non-operasional, pastikan aplikasi Anda tidak lagi memanggil API. Untuk melakukannya:
hapus kode yang menginisialisasi API: addApi(Drive.API)
.
Jika Anda tidak bermigrasi dari Drive Android API, dan aplikasi Anda mencoba memanggil API, pesan error berikut akan ditampilkan:
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}