CDN加速

文档中心 API文档 域名管理 dns编辑解析记录2

dns编辑解析记录2

更新时间:2020-01-17 17:43:30
适用产品:云解析

接口描述

用于编辑解析记录

请求参数

参数名称类型必填描述
customerstring客户名称
domainIdint域名id
recordslist解析记录对象列表
┗recordIdint解析记录id
┗recordTypestring记录类型
┗hostNamestring主机头
┗valuestring记录值
┗dataintmx记录优先级
┗ttlintttl

返回参数

参数名称类型描述
typeGrouplist记录类型分组
┗namestring主机头
┗valuestring记录值
┗ttlintttl
┗recordIdint记录id
┗typestring记录类型
┗domainIdintdomain的id
┗serialNumberlongsoa序列号

错误码

错误代码(code)描述(message)HTTP状态码语义
19222101用户不存在400无法查询到该用户
19222104输入参数错误400输入参数错误(没有输入值或者值不符合规范)
19222404域名不存在400域名不存在
19222999其他暂时错误400其他暂时错误
19222404域名不存在400域名不存在

示例

示例说明
请求示例
复制
#!/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/api/open-api/cdns/domains/52/records/edit" \
-X "POST" \
-u "$username:$password" \
-H "Date: $date" \
-H "Content-Type: application/json" \
-H "Accept-Language: en" \
-d '{
"customer":"example_customer",
"records":[{
"recordId":52,
"recordType":"SOA",
"value":"root@cdnetworks.co.kr",
"ttl":3601
}]
}'
返回示例
复制
{
        "data":{
            "SOA":[
                {
                    "name":"ns1.cdnetdns.net",
                    "value":"root@cdnetworks.co.kr",
                    "ttl":"3601",
                    "record_id":52,
                    "serialNumber":2013060529,
                    "type":"SOA",
                    "domain_id":52
                }
            ]
        },
        "code":"0",
        "message":"Success"
}