您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
简介
为组织添加受支持的币种后,您可以为后付费开发者设置信用额度,如添加受支持的币种中所述。信用限额适用于组织中的所有后付费开发者。此外,您还可以为单个后付费开发者设置信用限额,如以下部分所述。在这种情况下,信用限额仅会覆盖为指定开发者的相应币种设置的任何限额。
使用 API 设置信用额度
如需为单个开发者设置信用额度,请向 /organizations/{org_name}/developers/{developer_id}/developer-credit-limit 发出 POST 请求,其中 {developer_id} 是开发者的电子邮件地址。发出请求时,您需要以查询参数的形式指定赠金金额和赠金所用的币种。例如,以下请求为开发者设置了 1, 000 美元的信用限额:
$ curl -H "Content-Type:application/json" -X POST \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit?amount=1000&supportedCurrencyId=usd" \
-u email:password
使用 API 检索信用额度
如需检索后付费开发者的信用额度,请向 /organizations/{org_name}/developers/{developer_id}/developer-credit-limit 发出 GET 请求,其中 {developer_id} 是开发者的电子邮件地址。例如:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit" \ -u email:password
响应应类似如下所示(仅显示部分响应):
{
"developerBalance" : [ {
"amount" : 1000.0000,
"id" : "ddd98cd5-06bc-481b-ae42-76a7345933a9",
"supportedCurrency" : {
"description" : "United States Dollar",
"displayName" : "United States Dollar",
"id" : "usd",
"name" : "USD",
"organization" : {
...
},
"status" : "ACTIVE",
"virtualCurrency" : false
},
"usage" : 76.6052
} ],
"totalRecords" : 1
}后续步骤
您可以使用创收功能发布退款(仅限购买交易)。如需了解相关操作,请参阅退款。