主题
账号充值
开发者可以调用充值接口,根据用户输入的账号和卡密,进行账号充值。
请求地址
请求参数
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
secretId | string | 是 | 密钥id |
secretKey | string | 是 | 密钥key |
projectId | string | 是 | 项目id |
account | string | 是 | 账号 |
keyCode | string | 是 | 卡密 |
forceReplace | boolean | 否 | 是否强制替换账号计费类型和设备限制,默认为false |
注意
- 因为账号和卡密有计费类型和设备限制的不同,如果卡密和账号的计费类型和设备限制不匹配,并且账号还有余额的情况下,充值会失败。
- 如果开发者希望在账号还有余额的情况下,强制替换账号的计费类型和设备限制,那么可以设置forceReplace为true,此时如果账号还有余额,那么会强制替换账号的计费类型和设备限制,并且会清空账号的余额。
- 卡密必须是未激活的卡密,如果卡密已经激活,那么会充值失败。
请求示例
python
import requests
secretId = "你的密钥id"
secretKey = "你的密钥key"
projectId = "你的项目id"
account = "你的账号"
keyCode = "你的卡密"
forceReplace = False
response = requests.post(url, json={
"secretId": secretId,
"secretKey": secretKey,
"projectId": projectId,
"account": account,
"keyCode": keyCode,
"forceReplace": forceReplace
})
print(response.json())
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | int | 状态码 |
返回示例
json
{
"code": 0
}