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

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

ציר הזמן

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

כדי להקל על מאמצי ההעברה של הלקוחות, אנחנו מספקים אפליקציה לדוגמה שמדגימה כל אחד מהפתרונות המוצעים שלמעלה. בנוסף, מוסבר איך ליצור קבצים ב-Drive של משתמש, לשנות אותם ולשאול עליהם שאלות באמצעות API בארכיטקטורת REST. אם נתקלתם בבעיות, כדאי לעיין בתג google-drive-api ב-Stack Overflow.

העברה

ממשק ה-API של Drive ל-Android הוצא משימוש, וכל הקריאות ל-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}