Products: approve

批准指定的商品和相关的应用权限(如果有)。 每个企业客户最多可以批准 1000 个产品。

如需了解如何使用 Google Play 企业版设计和创建商店布局,以便向用户展示已获批准的商品,请参阅商店布局设计

请求

HTTP 请求

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/approve

参数

参数名称 价值 说明
路径参数
enterpriseId string 企业的 ID。
productId string 商品的 ID。

授权

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

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

如需了解详情,请参阅身份验证和授权页面。

请求正文

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

{
  "approvalUrlInfo": {
    "kind": "androidenterprise#approvalUrlInfo",
    "approvalUrl": string
  },
  "approvedPermissions": string
}
属性名称 价值 说明 备注
approvalUrlInfo nested object 向用户显示的审批网址。系统只会接受向具有该网址的用户显示的权限,这可能不是该产品的全部权限。例如,网址可能只会显示产品获批后更新中的新权限,也可能不包含新权限(如果产品在网址生成后进行了更新)。
approvalUrlInfo.approvalUrl string 显示产品权限的网址,还可用于通过 Products.approve 调用来批准产品。
approvedPermissions string 设置如何处理产品的新权限请求。“allPermissions”会自动批准产品当前和未来的所有权限。“currentPermissionsOnly”用于批准产品的当前权限集,但日后通过更新添加的任何权限均需要手动重新批准。如果未指定,则只有当前这组权限会获得批准。

可接受的值:
  • "allPermissions"
  • "currentPermissionsOnly"
approvalUrlInfo.kind string

响应

如果成功,此方法将返回空的响应正文。