Accounts.customApps: create

需要授权

创建并发布新的自定义应用。 立即试用

此方法支持 /upload URI,并接受具备以下特征的已上传媒体:

  • 文件大小上限:100MB
  • 接受的媒体 MIME 类型application/octet-streamapplication/vnd.android.package-archive

请求

HTTP 请求

此方法通过两个单独的 URI 提供媒体上传功能。如需了解详情,请参阅有关媒体上传的文档。

  • 上传 URI,用于媒体上传请求:
    POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
  • 元数据 URI,适用于仅包含元数据的请求:
    POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps

参数

参数名称 说明
路径参数
account long 开发者账号 ID。

必需的查询参数
uploadType string 针对 /upload URI 的上传请求的上传类型。 可接受的值包括:
  • multipart - 多部分上传。在单个请求中同时上传媒体内容及其元数据。

授权

此请求需要获得以下范围的授权:

范围
https://www.googleapis.com/auth/androidpublisher

请求正文

在请求正文中,请按以下结构提供数据:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
属性名称 说明 备注
title string Android 应用的标题。
languageCode string 默认商品详情语言(采用 BCP 47 格式)。
organizations[] list 应向其提供自定义应用的组织。

如果请求中包含任何组织,则该应用将仅限这些组织使用。为支持与开发者账号关联的组织,组织 ID 应随其他组织一起明确提供。

如果您未填写任何组织,则只有与相应开发者账号关联的组织可以使用该应用。
organizations[].organizationId string 组织的 ID。必填。
organizations[].organizationName string 简单易懂的组织名称,以帮助识别相应组织。可选。

响应

如果成功,此方法将返回采用以下结构的响应正文:

{
  "title": string,
  "languageCode": string,
  "organizations": [
    {
      "organizationId": string,
      "organizationName": string
    }
  ]
}
属性名称 说明 备注
title string Android 应用的标题。
languageCode string 默认商品详情语言(采用 BCP 47 格式)。
organizations[] list 应向其提供自定义应用的组织。

如果请求中包含任何组织,则该应用将仅限这些组织使用。为支持与开发者账号关联的组织,组织 ID 应随其他组织一起明确提供。

如果您未填写任何组织,则只有与相应开发者账号关联的组织可以使用该应用。
organizations[].organizationId string 组织的 ID。必填。
organizations[].organizationName string 简单易懂的组织名称,以帮助识别相应组织。可选。

试试看!

注意:API Explorer 目前仅支持元数据请求。

使用下面的 API Explorer 对实际数据调用此方法,然后查看响应。