文档中心 API文档 新增解析记录

新增解析记录

更新时间:2023-08-01 18:03:41

适用产品

云解析CloudDNS

接口描述

用于添加域名的解析记录,支持A、AAAA、CNAME、TXT和MX。

推荐使用 Open API在线调试

Open API在线调试功能提供可视化界面在线调试API、支持生成代码示例、快速检索查看API文档等能力。前往调试

请求参数

Body 参数

参数名称类型必填描述
domainName
String需要添加解析记录的域名
dcName
String主机记录 CloudDNS支持的记录类型:A、AAAA、CNAME、TXT、SRV和MX
dcType
String记录类型 CloudDNS支持的记录类型:A、AAAA、CNAME、TXT、SRV、MX
dcView
Integer线路,线路代码对应表请参考附录
dcValue
String记录值(SRV类型特殊格式:优先级、空格、权重、空格、端口号、空格、目标地址)
mxPri
IntegerMX优先级: 如果“记录类型”选择“MX”,则需配置该参数 取值范围为1~50,默认为5。数值越小,则优先级越高
ttl
Integer指缓存的生存时间。默认可配置为600s。
language
String为空返回中文结果(默认) en:返回英文提示结果

返回参数

Body 参数

参数名称类型描述
resCode
String状态码。resCode的详细说明请参见“调度业务状态码”。
msg
String状态码的详细说明。
recordId
List主机记录的ID,用于标识该记录。

示例

JSON
JSON
请求示例
复制代码 复制成功
#!/bin/bash

username="example_username"

apiKey="example_apiKey"

date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`

password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`

curl -i --url "https://open.chinanetcenter.com/clouddns/AddRecord" \

-X "POST" \

-u "$username:$password" \

-H "Date: $date" \

-H "Accept: application/json" \

-d '{

   "domainName":"earth12.com.cn",

"dcName": "www",

"dcType": "A",

"dcView": 1002,

"dcValue": "211.32.43.21",

"ttl": 600

}'
返回示例
复制代码 复制成功
{
    "resCode":0,
    "msg":"操作成功",
    "content": {
        "recordId":231009
    }
}
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!