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