از Google Drive Android API مهاجرت کنید

Drive Android API از 6 دسامبر 2018 منسوخ شده است و در 1 فوریه 2023 به طور کامل رد خواهد شد .

جدول زمانی

تاریخ وضعیت Android API را درایو کنید
6 دسامبر 2018 منسوخ شدن به صورت عمومی اعلام می شود. کلاینت های موجود می توانند به طور معمول به API دسترسی داشته باشند، اما باید بلافاصله با تلاش های مهاجرت شروع شود. مشتریان جدید نباید از API استفاده کنند.
21 اکتبر 2019 Drive Android API از توزیع SDK خدمات Google Play حذف شده است. تا زمانی که وابستگی Drive Android API حذف نشود، برنامه‌ها نمی‌توانند ساخته شوند، اما ساخت‌های موجود تحت تأثیر قرار نخواهند گرفت. اسناد عمومی Drive Android API دیگر در دسترس نخواهد بود.
3 مارس 2022 Drive Android API منسوخ شده است و همه تماس‌های API غیرعملیاتی هستند. مشتریان باید تا این تاریخ مهاجرت کنند.
1 فوریه 2023 Drive Android API به طور کامل خاموش خواهد شد و همه تلاش‌ها برای اتصال ناموفق خواهند بود.

از Drive REST API استفاده کنید

Drive REST API عملکردی مشابه با Drive Android API ارائه می‌کند، از جمله راه‌هایی برای:

برای تسهیل تلاش‌های مهاجرت مشتری، یک برنامه نمونه ارائه شده است که هر یک از جایگزین‌های پیشنهادی در بالا را نشان می‌دهد. همچنین نحوه ایجاد، تغییر و پرس و جو برای فایل‌های Drive کاربر با استفاده از 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}