Accounts.customApps: create

Cần phải uỷ quyền.

Tạo và phát hành một ứng dụng tuỳ chỉnh mới. Thử ngay.

Phương thức này hỗ trợ URI /upload và chấp nhận nội dung nghe nhìn đã tải lên có các đặc điểm sau:

  • Kích thước tệp tối đa: 100 MB
  • Các loại MIME nội dung đa phương tiện được chấp nhận: application/octet-stream, application/vnd.android.package-archive

Yêu cầu

Yêu cầu HTTP

Phương thức này cung cấp chức năng tải nội dung nghe nhìn lên thông qua 2 URI riêng biệt. Để biết thêm chi tiết, hãy xem tài liệu về cách tải nội dung nghe nhìn lên.

  • URI tải lên đối với các yêu cầu tải nội dung nghe nhìn lên:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • URI siêu dữ liệu đối với các yêu cầu chỉ dành cho siêu dữ liệu:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Thông số

Tên thông số Giá trị Mô tả
Tham số đường dẫn
account long Mã tài khoản nhà phát triển.

Tham số truy vấn bắt buộc
uploadType string Loại yêu cầu tải lên đối với URI /upload. Các giá trị được chấp nhận là:
  • multipartTải nhiều phần lên. Tải cả nội dung nghe nhìn và siêu dữ liệu của nội dung đó lên trong một yêu cầu duy nhất.

Ủy quyền

Yêu cầu này cần được cho phép có phạm vi sau:

Phạm vi
https://www.googleapis.com/auth/androidpublisher

Nội dung yêu cầu

Trong nội dung yêu cầu, hãy cung cấp dữ liệu theo cấu trúc sau:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Tên tài sản Giá trị Mô tả Ghi chú
title string Tiêu đề cho ứng dụng Android.
languageCode string Ngôn ngữ trang thông tin mặc định ở định dạng BCP 47.
organizations[] list Các tổ chức mà bạn nên cung cấp ứng dụng tuỳ chỉnh.

Nếu yêu cầu có liên quan đến bất kỳ tổ chức nào, thì ứng dụng sẽ chỉ được cung cấp cho những tổ chức đó. Để hỗ trợ tổ chức được liên kết với tài khoản nhà phát triển, bạn phải cung cấp mã tổ chức một cách rõ ràng cùng với các tổ chức khác.

Nếu không có tổ chức nào được cung cấp thì ứng dụng chỉ được cung cấp cho tổ chức được liên kết với tài khoản nhà phát triển.
organizations[].organizationId string Mã nhận dạng của tổ chức. Bắt buộc.
organizations[].organizationName string Tên dễ đọc của tổ chức để giúp nhận diện tổ chức. Không bắt buộc.

Phản hồi

Nếu thành công, phương thức này sẽ trả về nội dung phản hồi có cấu trúc như sau:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
Tên tài sản Giá trị Mô tả Ghi chú
title string Tiêu đề cho ứng dụng Android.
languageCode string Ngôn ngữ trang thông tin mặc định ở định dạng BCP 47.
organizations[] list Các tổ chức mà bạn nên cung cấp ứng dụng tuỳ chỉnh.

Nếu yêu cầu có liên quan đến bất kỳ tổ chức nào, thì ứng dụng sẽ chỉ được cung cấp cho những tổ chức đó. Để hỗ trợ tổ chức được liên kết với tài khoản nhà phát triển, bạn phải cung cấp mã tổ chức một cách rõ ràng cùng với các tổ chức khác.

Nếu không có tổ chức nào được cung cấp thì ứng dụng chỉ được cung cấp cho tổ chức được liên kết với tài khoản nhà phát triển.
organizations[].organizationId string Mã nhận dạng của tổ chức. Bắt buộc.
organizations[].organizationName string Tên dễ đọc của tổ chức để giúp nhận dạng tổ chức. Không bắt buộc.

Hãy dùng thử!

Lưu ý: APIs Explorer hiện chỉ hỗ trợ các yêu cầu siêu dữ liệu.

Hãy sử dụng APIs Explorer (Trình khám phá API) bên dưới để gọi phương thức này trên dữ liệu trực tiếp và xem phản hồi.