CDN加速

域名管理

更新时间:2020-05-06 16:47:56

新增域名
1.接口描述
用于添加域名。CloudDNS支持批量添加多个域名。秒级生效。

接口说明:

  1. 调用URL: https://open.chinanetcenter.com/clouddns/AddDomain
    
  2. 调用频率:240/min
    

2.请求参数
参数

类型

必填

描述

domainName

string

添加的域名

如果添加多个域名,用英文半角分号分隔。

language

string

为空返回中文结果(默认)

en:返回英文提示结果

3.返回参数
参数

类型

描述

resCode

string

状态码,详细说明请参见"业务状态码"。

msg

string

状态码的详细说明。

content

List

域名的详细说明。

4.请求示例
https://open.chinanetcenter.com/clouddns/AddDomain
<公共参数>
{
“domainName”:“quansucloud.com”
}

5.返回示例
{
“resCode”:0,
“msg”:“操作成功”,
“content”:[
{
“domainId”:1683935,
“domainName”:“quansucloud.com”,
“ret”:“Success”,
“msg”:“操作成功”,
“msgEn”:null,
“result”:null,
“code”:0,
“success”:true
}
]
}

删除域名
1.接口描述
用于批量删除域名。秒级生效。

接口说明:

  1. 调用URL: https://open.chinanetcenter.com/clouddns/DelDomain
    
  2. 调用频率:240/min
    

2.请求参数
参数

类型

必填

描述

domainName

string

删除的域名

如果需要删除多个域名,用英文半角分号分隔。

language

string

为空返回中文结果(默认)

en:返回英文提示结果

3.返回参数
参数

类型

描述

resCode

string

状态码,resCode的详细说明请参见"业务状态码"。

msg

string

状态码的详细说明。

content

List

域名的详细说明。

domainId 域名ID
domainName 域名名称
ret 成功或失败标识
msg 成功或失败提示
msgEn 成功或失败提示

4.请求示例
https://open.chinanetcenter.com/clouddns/DelDomain
<公共参数>
{
“domainName”:“quansucloud.com”
}

5.返回示例
{
“resCode”:0,
“msg”:“操作成功”,
“content”:[
{
“domainId”:1683943,
“domainName”:“quansucloud.com”,
“ret”:“Success”,
“msg”:“删除成功”,
“msgEn”:“delete success”,
“result”:null,
“code”:0,
“success”:true
}
]
}

查询域名
查询域名
1.接口描述
用于查询用户的域名及域名信息。

接口说明:

  1. 调用URL: https://open.chinanetcenter.com/clouddns/QueryDomains
    
  2. 调用频率:240/min
    

2.请求参数
参数

类型

必填

描述

domainName

String

如果没有填写域名,则返回该用户的所有域名及域名相应信息。

pageIndex

int

分页查询页码(从1开始),为空则默认为1

pageSize

int

分页查询条数,为空默认为1万条

language

string

为空返回中文结果(默认)

en:返回英文提示结果

3.返回参数
参数

类型

描述

resCode

string

状态码。

msg

string

状态码的详细说明。

content

List,map

List:兼容旧版本,入参不含分页参数,则content为list,且不返回总条数

map:入参含分页参数,则content为map,且返回总条数

3.返回参数包含:

domainId、domainName、adoptState、remark…

domainId

int

域名id

domainName

string

域名

adoptState

List

接管状态。其中:1表示已接管,0表示未接管。

remark

string

备注

state

int

域名状态: 2/正常,3/停止,8/正常锁定,9/停止锁定

ttl

int

soa ttl

serialNumber

int

soa序列号

email

string

soa邮箱

4.请求示例1
(兼容旧版本,入参不含分页参数,则content为list,且不返回总条数)

https://open.chinanetcenter.com/clouddns/QueryDomains
<公共参数>
{
“domainName”:“quansucloud.com”
}

返回示例1
{
“resCode”:0,
“msg”:“操作成功”,
“content”:[
{
“domainId”:5987,
“domainName”:“quansucloud.com”,
“adoptState”:0,
“remark”:"",
“state”:2
}
]
}
5.请求示例2
(入参含分页参数,则content为map,且返回总条数)

https://open.chinanetcenter.com/clouddns/QueryDomains
<公共参数>
{“domainName”:“quansucloud.com”
“pageIndex”:1
“pageSize”:10
}

返回示例2
{
“resCode”:0,
“msg”:“操作成功”,
“content”:{
“count”:1,
“rows”:[
{
“domainId”:5987,
“domainName”:“quansucloud.com”,
“adoptState”:0,
“remark”:"",
“state”:2
}
]
}
}{
“resCode”:0,
“msg”:“操作成功”,
“content”:{
“count”:1,
“rows”:[
{
“domainId”:5987,
“domainName”:“quansucloud.com”,
“adoptState”:0,
“remark”:"",
“state”:2
}
]
}
}

启停域名
1.接口描述
用于批量启停域名。秒级生效。

接口说明:

  1. 调用URL: https://open.chinanetcenter.com/clouddns/ControlDomain
    
  2. 调用频率:240/min 
    

2.请求参数
参数

类型

必填

描述

domainName

String

域名 多个域名用英文符号;隔开(如: aaa.com;bb.com)

operate

Int

操作:1 启用;0 停用

language

string

为空返回中文结果(默认)

en:返回英文提示结果

3.返回参数
参数

类型

描述

resCode

Int

状态码

msg

String

状态码详细说明

content

List

domainId 域名ID

domainName 域名

code 状态码
msg 状态码详细说明

4.请求示例
https://open.chinanetcenter.com/clouddns/ControlDomain
<公共参数>
{
“domainName”:“earth12.com.cn”,
“operate”:1
}

5.返回示例
{
“resCode”:0,
“msg”:“操作成功”,
“content”: [
{
“domainId”:231007,
“domainName”:“quansucloud.com”,
“code”:0,
“msg”:“启动成功”
}
]
}

接管刷新
1.接口描述
用于刷新域名接管。秒级生效。

接口说明:

  1. 调用URL: https://open.chinanetcenter.com/clouddns/DnsTakeOverRefresh
    
  2. 调用频率:240/min
    

2.请求参数
参数

类型

必填

描述

domainName

String

域名

language

string

为空返回中文结果(默认)

en:返回英文提示结果

3.返回参数
参数

类型

描述

resCode

Int

状态码

msg

String

状态码详细说明

content

List

domainId 域名ID

domainName 域名

code 状态码
msg 状态码详细说明

4.请求示例
https://open.chinanetcenter.com/clouddns/DnsTakeOverRefresh
<公共参数>
{
“domainName”:“earth12.com.cn”
}

5.返回示例
{
“resCode”:0,
“msg”:“操作成功”,
“content”:null
}