從 Google Drive Android API 遷移

Drive Android API 將於 2018 年 12 月 6 日淘汰,並將於日後全面取代 並在 2023 年 2 月 1 日停用

時間軸

日期 Drive Android API 狀態
2018 年 12 月 6 日 公開公告淘汰。現有客戶將可以 仍可正常存取 API,但應立即執行遷移作業 努力的成果。新用戶端不得使用 API。
2019 年 10 月 21 日 Drive Android API 已從 Google Play 服務 SDK 中移除 發行。您必須移除雲端硬碟 Android 版,才能建構應用程式 API 依附元件,但現有版本將不受影響。雲端硬碟 Android 版 API 公開說明文件將無法再提供。
2022 年 3 月 3 日 Drive Android API 已淘汰,所有 API 呼叫都將無法運作。客戶必須在這個日期前遷移。
2023 年 2 月 1 日 Drive Android API 會完全停用,且所有連線嘗試都會失敗。

使用 Drive REST API

Drive REST API 提供與 Drive Android API 相同的功能。 包括:

為了簡化客戶遷移工作, 範例應用程式 逐一示範上述所提議的替換提案。它還說明瞭 使用 REST API 建立、修改及查詢使用者的雲端硬碟檔案。如果發生以下情況: 有任何問題,請查看 google-drive-api 標記在 StackOverflow 上。

遷移

Drive Android API 已淘汰,所有 API 呼叫都會 沒有運作問題,請確認您的應用程式已不再呼叫 API。方法如下 移除初始化 API 的程式碼:addApi(Drive.API)

如果您未從 Drive Android API 遷移,而您的應用程式會嘗試呼叫 API 時,系統會傳回下列錯誤訊息:

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}