<ph type="x-smartling-placeholder"></ph>
您正在查看 Apigee Edge 文档。
转到
Apigee X 文档。 信息
简介
在初始获利设置过程中,Apigee Edge 配置团队 配置贵组织支持的币种和默认币种。
您可以查看贵组织支持的货币、添加支持的货币或 删除支持的货币(如果开发者或费率方案未使用这些货币)。
使用界面管理支持的货币
在“税费和币种”部分管理支持的币种并设置默认币种 “组织资料”页面中的“设置”部分。请参阅管理 使用界面查看组织资料以了解详情。
使用 API 管理支持的货币
使用 API 管理支持的货币,如以下部分所述。
使用 API 查看支持的货币
查看贵组织支持的个别币种或所有币种 提供支持的服务。
如需查看贵组织支持的单个币种,请向以下地址发出 GET 请求:
/mint/organizations/{org_name}/supported-currencies/{supportedCurrencyId}
,其中
{supportedCurrency_id}
是受支持的货币的标识
查看。例如:
curl -X GET -H "Accept: application/json" \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies/usd" \ -u email:password
要查看您组织支持的所有币种,请向以下地址发出 GET 请求:
/mint/organizations/{org_name}/supported-currencies
。例如:
curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies" \ -H "Accept: application/json" \ -u email:password
以下提供了一个响应示例:
{ "supportedCurrency" : [ { "description" : "US Dollar", "displayName" : "US Dollar", "id" : "usd", "name" : "USD", "organization" : { ... "status" : "ACTIVE", "virtualCurrency" : false }, { "creditLimit" : 5000.0000, "description" : "Euro", "displayName" : "Euro", "id" : "eur", "name" : "EUR", "organization" : { ... }, "status" : "INACTIVE", "virtualCurrency" : false } ], "totalRecords" : 2 }
使用 API 设置默认货币
将 currency
值设置为支持的 ISO 4217 币种,从而为组织设置默认币种
修改组织资料时所需的代码,如管理组织
配置文件。
使用 API 修改支持的货币
要修改支持的货币,请向以下用户发出 PUT 请求:
/mint/organizations/{org_name}/{supportedCurrencyId}
,其中
{supportedCurrency_id}
是受支持的货币的标识
已更新。您需要在请求正文中指定更新后的属性
以及支持的货币 ID。例如,以下 API 调用
修改受支持货币的说明和显示名称(更新后的属性
):
curl -H "Content-Type: application/json" -X PUT -d \ '{ "description": "United States Dollar", "displayName": "United States Dollar", "id": "usd", "name": "USD", "organization": { "id": "{org_name}" }, "status" : "ACTIVE", "virtualCurrency": "false" }' \ "https://api.enterprise.apigee.com/v1/mint/organization/{org_name}/supported-currencies/usd" -d \ -u email:password
使用 API 删除支持的货币
通过向以下对象发出 DELETE 请求来删除支持的货币:
/mint/organizations/{org_name}/supported-currencies/{currency_id}
,其中
{currency_id}
是要删除的受支持货币的标识。例如:
curl -X DELETE -H "Accept: application/json" \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies/usd" \ -u email:password
API 的货币配置属性
下表总结了可以使用该 API 设置的配置属性。
名称 | 说明 | 默认 | 是否必需? |
---|---|---|---|
creditLimit |
此属性仅适用于后付费开发者。 支持的货币。 |
不适用 | 否 |
说明 |
所支持货币的说明。 |
不适用 | 是 |
displayName |
以支持的货币显示的名称。 |
不适用 | 是 |
minimumTopupAmount |
此属性仅适用于预付费开发者。开发者可为预付款账号充值的最低金额(使用指定币种)。 |
不适用 | 否 |
name |
应用的 ISO 4217 代码 例如 USD 代表美元。 |
不适用 | 是 |
组织 |
所支持币种对应的组织。 |
不适用 | 是 |
状态 |
所支持货币的状态。有效值包括:
|
不适用 | 是 |
virtualCurrency |
指明支持的货币是否为虚拟货币。有效值包括:
|
不适用 | 是 |