API Android của Drive không được dùng nữa kể từ ngày 6 tháng 12 năm 2018 và sẽ hoàn toàn hoạt động ngừng hoạt động từ ngày 1 tháng 2 năm 2023.
Dòng thời gian
Ngày | Trạng thái của API Drive trên Android |
---|---|
Ngày 6 tháng 12 năm 2018 | Việc ngừng sử dụng sẽ được thông báo công khai. Khách hàng hiện tại sẽ có thể truy cập API như bình thường, nhưng sẽ bắt đầu di chuyển ngay lập tức nỗ lực của chúng tôi. Khách hàng mới không được sử dụng API. |
Ngày 21 tháng 10 năm 2019 | API Android của Drive bị xoá khỏi SDK Dịch vụ Google Play phạm vi phân phối. Không thể tạo ứng dụng cho đến khi xóa Drive Android Phần phụ thuộc API, nhưng các bản dựng hiện có sẽ không bị ảnh hưởng. Drive cho Android Tài liệu công khai về API sẽ không được cung cấp nữa. |
Ngày 3 tháng 3 năm 2022 | API Android của Drive không được dùng nữa và tất cả lệnh gọi API đều không hoạt động. Khách hàng phải di chuyển trước ngày này. |
Ngày 1 tháng 2 năm 2023 | API Drive Android sẽ bị tắt hoàn toàn và tất cả các lần kết nối đều sẽ không thành công. |
Sử dụng API REST của Drive
API Drive REST cung cấp chức năng tương tự như API Drive Android, bao gồm những cách để:
- Chia sẻ và cộng tác như bạn mong đợi trên Drive. Bạn có thể quản lý quyền hoặc nhắc hộp thoại Chia sẻ cho người dùng khi cần. API REST cũng cho phép nhận xét về tệp, cho phép ứng dụng của bạn tương tác với cuộc trò chuyện xung quanh một tệp.
- Tìm tệp bằng
files.list
, dựa trên phương thức lập chỉ mục truyền thống hoặc văn bản được tuỳ chỉnh, có thể lập chỉ mục của riêng bạn. - Phát hiện các thay đổi đối với tệp thông qua Bộ sưu tập thay đổi và bất kỳ tệp nào được chia sẻ với người dùng thông qua bộ nhớ dùng chung.
- Xuất và chuyển đổi Google Tài liệu để ứng dụng của bạn có thể dễ dàng mở tài liệu của một người dùng.
Để dễ dàng cho nỗ lực di chuyển của khách hàng, ứng dụng mẫu được cung cấp trình bày từng phương án thay thế được đề xuất ở trên. Tài liệu này cũng chỉ cho bạn cách tạo, sửa đổi và truy vấn các tệp trên Drive của người dùng bằng API REST. Nếu bạn có bất kỳ vấn đề nào, hãy xem google-drive-api trên StackOverflow.
Di chuyển
Vì API Drive Android không được dùng nữa và tất cả lệnh gọi API đều bị
không hoạt động, hãy đảm bảo ứng dụng không còn gọi API. Để thực hiện việc này,
xoá mã khởi chạy API: addApi(Drive.API)
.
Nếu bạn không di chuyển từ API Drive Android và ứng dụng của bạn cố gắng gọi API thì thông báo lỗi sau sẽ được trả về:
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}