删除加速域名

最近更新时间:2019-12-03 14:41:47

我的收藏

接口描述

DeleteCdnHost 删除指定的加速域名。
请求域名:cdn.api.qcloud.com
Note:
一次仅允许删除一个域名。
仅当域名状态为“已关闭”时,才可进行删除操作。
调用频次限制为100次/分钟。
接口已支持子账号调用,权限配置请参见 权限配置示例
一次仅允许删除一个域名。
仅当域名状态为“已关闭”时,才可进行删除操作。
调用频次限制为100次/分钟。
接口已支持子账号调用,权限配置请参见 权限配置示例

入参说明

以下请求参数列表仅列出了接口请求参数,正式调用时需要加上公共请求参数,详情请参见 公共请求参数。其中,此接口的 Action 字段为 DeleteCdnHost。
参数名称
是否必选
类型
描述
hostId
Int
需要删除的域名 ID。
host
String
需要删除的加速域名。

详细说明

可使用接口 根据域名查询域名信息查询域名信息 获取 host 对应的 ID。
host 与 hostId 必须指定其中一个查询。

出参说明

参数名称
类型
描述
code
Int
公共错误码,0表示成功,其他值表示失败。<br/>详情请参见错误码页面 公共错误码
message
String
模块错误信息描述,与接口相关。
codeDesc
String
英文错误信息,或业务侧错误码。<br/>详情请参见错误码页面 业务错误码

调用案例

示例参数

hostId:1234

GET 请求

GET 请求需要将所有参数都加在 URL 后:
https://cdn.api.qcloud.com/v2/index.php?
Action=DeleteCdnHost
&SecretId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
&Timestamp=1462436277
&Nonce=123456789
&Signature=XXXXXXXXXXXXXXXXXXXXX
&hostId=1234

POST 请求

POST 请求时,参数填充在 HTTP Request-body 中,请求地址:
https://cdn.api.qcloud.com/v2/index.php
参数支持 form-data、x-www-form-urlencoded 等格式,参数数组如下:
array (
'Action' => 'DeleteCdnHost',
'SecretId' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
'Timestamp' => 1462782282,
'Nonce' => 123456789,
'Signature' => 'XXXXXXXXXXXXXXXXXXXXXXXX=',
'hostId' => 1234,
)

结果示例

{
"retcode": 0,
"errmsg": "ok",
"code": 0,
"message": "",
"codeDesc": "Success",
"data": []
}
{
"code": 4000,
"message": "(22200)Dnspod接口异常 cdn dp system error[cdn dp system error[connect() timed out!]]",
"codeDesc": 22200
}