首页 > 解决方案 > 关于 Billing API 中的 testIamPermissions 方法的问题

问题描述

我正在尝试cloudbilling.billingAccounts.testIamPermissions在 APIs Explorer 中使用,但出现错误。

API URL https://developers.google.com/apis-explorer/?hl=ko#p/cloudbilling/v1/cloudbilling.billingAccounts.testIamPermissions?resource=billingAccounts%252F01183E-6A3E97-BE2C7A&resource=%257B%250A%257D&_h= 1&

错误结果
{ "error": { "code": 400, "message": "Request contains an invalid argument.", "status": "INVALID_ARGUMENT" } }

错误消息显示为“请求包含无效参数”,因此在资源中输入的值似乎不正确。

我输入billingAccounts / {billingAccountID}了资源,但我不知道为什么会出错。

{billingAccountID}已输入您正在使用的结算帐号 ID。

应该在资源中赋予什么价值?

标签: apigoogle-cloud-platformbilling

解决方案


您需要使用您的完整 ID“billingAccounts/012345-567890-ABCDEF`”作为字符串。也避免出于安全原因共享您的私人信息,而是使用示例。

确认API 的其他选项适合您。


推荐阅读