העברה מ-Google Drive ל-Android API

החל מ-6 בדצמבר 2018, ‏ Drive Android API יצא משימוש, וב-1 בפברואר 2023 הוא יושבת באופן מלא.

ציר הזמן

תאריך הסטטוס של Drive Android API
‫6 בדצמבר 2018 הוצאה משימוש מוכרזת בפומבי. לקוחות קיימים יוכלו לגשת ל-API כרגיל, אבל מומלץ להתחיל מיד בתהליך ההעברה. לקוחות חדשים לא יכולים להשתמש ב-API.
‫21 באוקטובר 2019 הסרנו את Drive Android API מההפצה של Google Play Services SDK. לא תהיה אפשרות ליצור אפליקציות עד להסרת התלות ב-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}