Android Over the Air API

Bản cập nhật Android không dây (OTA) cung cấp cơ sở hạ tầng mà cổng thông tin đối tác Android sử dụng để quản lý các bản cập nhật hệ thống của thiết bị.

Dịch vụ: androidovertheair.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng bạn để gọi dịch vụ này, hãy sử dụng thông tin sau đây khi đưa ra yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một thông số kỹ thuật mà máy đọc được để mô tả và sử dụng các API REST. API này được dùng để xây dựng thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với các API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau đây:

Điểm cuối dịch vụ

Điểm cuối dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối của dịch vụ sau đây và tất cả các URI bên dưới đều liên quan đến điểm cuối của dịch vụ này:

  • https://androidovertheair.googleapis.com

Tài nguyên REST: v1.deployments

Phương thức
get GET /v1/{name=deployments/*}
Nhận Deployment.
list GET /v1/deployments
Liệt kê deployments.
update PUT /v1/{name=deployments/*}
Cập nhật một deployment.

Tài nguyên REST: v1.deployments.configs

Phương thức
create POST /v1/{name=deployments/*}/configs
Tạo config và trả về Config mới.
delete DELETE /v1/{name=deployments/*/configs/*}
Xoá config.
disable POST /v1/{name=deployments/*/configs/*}:disable
Tắt tất cả các nhóm đã bật có cấu hình đã chỉ định.
get GET /v1/{name=deployments/*/configs/*}
Nhận lượt xem config.
list GET /v1/{name=deployments/*}/configs
Liệt kê configs của một lần triển khai.
update PUT /v1/{name=deployments/*/configs/*}
Cập nhật một config.
updatePackages PUT /v1/{name=deployments/*/configs/*}/packages
Cập nhật các gói trong cấu hình.

Tài nguyên REST: v1.deployments.configs.packages

Phương thức
list GET /v1/{name=deployments/*/configs/*}/packages
Liệt kê các gói của cấu hình.

Tài nguyên REST: v1.deployments.groups

Phương thức
create POST /v1/{name=deployments/*}/groups
Tạo nhóm và trả về Group mới.
delete DELETE /v1/{name=deployments/*/groups/*}
Xoá group.
disable POST /v1/{name=deployments/*}/groups:disable
Tắt groups đã xác định.
enable POST /v1/{name=deployments/*}/groups:enable
Bật groups đã xác định.
get GET /v1/{name=deployments/*/groups/*}
Nhận group.
list GET /v1/{name=deployments/*}/groups
Liệt kê groups của một lần triển khai.
update PUT /v1/{name=deployments/*/groups/*}
Cập nhật một group.
updateConfigs PUT /v1/{name=deployments/*/groups/*}/configs
Cập nhật các config trong group.

Tài nguyên Kiến trúc chuyển trạng thái đại diện (REST): v1.deployments.groups.charts

Phương thức
get GET /v1/{name=deployments/*/groups/*/charts/*}
Nhận group chart.
list GET /v1/{name=deployments/*/groups/*}/charts
Liệt kê group charts.

Tài nguyên REST: v1.deployments.groups.configs

Phương thức
list GET /v1/{name=deployments/*/groups/*}/configs
Liệt kê các cấu hình của nhóm.

Tài nguyên Kiến trúc chuyển trạng thái đại diện (REST): v1.deployments.groups.members

Phương thức
batchCreate POST /v1/{name=deployments/*/groups/*}/members:batchCreate
Tạo thành viên nhóm trong một nhóm cụ thể.
batchDelete POST /v1/{name=deployments/*/groups/*}/members:batchDelete
Xoá thành viên nhóm trong một nhóm.
create POST /v1/{name=deployments/*/groups/*}/members
Tạo một thành viên nhóm và trả về GroupMember mới.
delete DELETE /v1/{name=deployments/*/groups/*/members/*}
Xoá group member.
get GET /v1/{name=deployments/*/groups/*/members/*}
Nhận group member.
list GET /v1/{name=deployments/*/groups/*}/members
Liệt kê group members.

Tài nguyên Kiến trúc chuyển trạng thái đại diện (REST): v1.deployments.packages

Phương thức
delete DELETE /v1/{name=deployments/*/packages/**}
Xoá package.
get GET /v1/{name=deployments/*/packages/**}
Nhận package.
list GET /v1/{name=deployments/*}/packages
Liệt kê packages.
listBatchGet GET /v1/{name=deployments/*/packages/**}:batchGet
Liệt kê tất cả các cấu hình sử dụng gói đã chỉ định.
update PUT /v1/{name=deployments/*/packages/**}
Cập nhật một package.