Accounts.customApps: create

Cần uỷ quyền.

Tạo và phát hành ứng dụng tuỳ chỉnh mới. Dùng 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 hai URI riêng biệt. Để biết thêm thông tin chi tiết, hãy xem tài liệu về 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ỉ siêu dữ liệu:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

Các tham 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 URI /upload. Các giá trị được chấp nhận là:
  • multipartTải nhiều phần lên. Tải cả phương tiện và siêu dữ liệu 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 với phạm vi sau:

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

Nội dung yêu cầu

Trong phần nội dung yêu cầu, hãy cung cấp dữ liệu với 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ữ mặc định của trang thông tin ở định dạng BCP 47.
organizations[] list Các tổ chức mà bạn cung cấp ứng dụng tuỳ chỉnh.

Nếu yêu cầu này chứa bất kỳ tổ chức nào, thì ứng dụng sẽ chỉ được giới hạn cho các tổ chức này. Để hỗ trợ tổ chứ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 sẽ 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 ghi nhậ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 với 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ữ mặc định của trang thông tin ở định dạng BCP 47.
organizations[] list Các tổ chức mà bạn cung cấp ứng dụng tuỳ chỉnh.

Nếu yêu cầu này chứa bất kỳ tổ chức nào, thì ứng dụng sẽ chỉ được giới hạn cho các tổ chức này. Để hỗ trợ tổ chứ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 sẽ 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 ghi nhận 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 dùng API Explorer 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.