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

响应

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