Drive Android API'si 6 Aralık 2018 itibarıyla kullanımdan kaldırıldı ve tamamen 1 Şubat 2023'te kullanımdan kaldırıldı.
Zaman çizelgesi
Tarih | Drive Android API durumu |
---|---|
6 Aralık 2018 | Kullanımdan kaldırma herkese açık olarak duyurulur. Mevcut müşteriler API'ye normal şekilde erişebilirsiniz, ancak taşıma işleminin hemen başlaması gerekir analizlerle desteklemiş olursunuz. Yeni müşteriler API'yi kullanmamalıdır. |
21 Ekim 2019 | Drive Android API, Google Play Hizmetleri SDK'sından kaldırıldı ya da Google Drive Android kaldırılmadığı sürece uygulamalar artık geliştirilemez. API bağımlılığı ancak mevcut derlemeler etkilenmez. Drive Android API herkese açık belgeleri artık kullanılamayacak. |
3 Mart 2022 | Drive Android API'si kullanımdan kaldırıldı ve hiçbir API çağrısı çalışmıyor. Müşteriler bu tarihe kadar taşınmalıdır. |
1 Şubat 2023 | Drive Android API tamamen devre dışı bırakılacak ve tüm bağlantı girişimleri başarısız olacak. |
Drive REST API'yi kullanma
Drive REST API, Drive Android API ile aynı işlevleri sunar. şu yöntemleri de içerir:
- Drive'dan beklediğiniz şekilde paylaşımda bulunun ve ortak çalışın. Şunları yapabilirsiniz: izinleri yönetme veya Paylaş iletişim kutusunu etkinleştirme gerektiği şekilde uyarlayabilirsiniz. REST API, dosyalara yorum ekleyebilmenizi de sağlar. Bu, uygulamanızın bir dosya etrafındaki sohbetle etkileşimde bulunmasına olanak tanır.
files.list
ile dosya arayın, geleneksel dizine ekleme veya kendi özelleştirilmiş, dizine eklenebilir metniniz.- Dosyalarda yapılan değişiklikleri Değişiklik koleksiyonu ve paylaşılan tüm değişiklikler ortak drive'lar üzerinden erişilebilir.
- Uygulamanızın kolayca kullanabilmesi için Google Dokümanlar'ı dışa aktarın bir kullanıcının dokümanını açın.
İstemci taşıma çalışmalarını kolaylaştırmak için örnek uygulama sağlanmış yukarıda önerilen değişimlerin her birini gösterir. Aynı zamanda REST API'yi kullanarak kullanıcının Drive dosyalarını oluşturabilir, değiştirebilir ve sorgulayabilirsiniz. Şu durumda: herhangi bir sorun yaşarsanız google-drive-api etiketi için de kullanabilirsiniz.
Taşıma
Drive Android API'si kullanımdan kaldırıldığı ve tüm API çağrıları
çalışır durumda değilse, uygulamanızın artık API'yi çağırmadığından emin olun. Bunu yapmak için
API'yi başlatan kodu kaldırın: addApi(Drive.API)
.
Drive Android API'den taşıma işlemi gerçekleştirmezseniz ve uygulamanız şu hata mesajı döndürülür:
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}