ip IP地址
client 代理号;1个 checksum MD5加密摘要
checksum=MD5(\ns) password: 代理使用API的密码
例如:dn=abc.com&ns=ns1&ip=202.108.32.110&client=agent123&checksum=xxxxx
POST 数据,必须进行URL编码
验证:client和POST的来源IP必须与该代理填写的地址一致
返回结果:
ret 返回结果 0错误 100成功 err 错误信息 信息编码:
auth-failure 认证失败 ns-invalid 无效的dns ns-null dns为空 name-null 域名为空
name-invalid 无效的域名
name-notexist 域名不存在或者域名不属于该代理 client-null 代理编号为空 client-invalid 无效的代理编号 checksum-null 加密摘要为空 ip-null IP为空
ip-invalid 无效的IP地址 domain-auth-Failed 域名不是该代理所有
例如:ret=0&err=auth-failure
成功: ret=100&dn=abc.com&ns=ns1.abc.com&ip=10.20.30.40 失败: ret=0&dn=null&client=null
3.12 删除本域名下的DNS
POST 地址: http://api.xinnet.com/domain/api.gb?method=DelSelfDNS
http://api.xinnet.com/domain/api.gb?method=DelSelfDNS&charset=utf-8 (utf-8字符集)
dn 域名;1个,包括名字和后缀 ns DNS名称,如ns1.xinnet.com中的ns1 client 代理号;1个 checksum MD5加密摘要
checksum=MD5(\ns) password: 代理使用API的密码
例如:dn=abc.com&ns=ns1&client=agent123&checksum=xxxxx POST 数据,必须进行URL编码
验证:client和POST的来源IP必须与该代理填写的地址一致
返回结果:
ret 返回结果 0错误 100成功 err 错误信息 信息编码:
auth-failure 认证失败 ns-invalid 无效的dns ns-null dns为空 name-null 域名为空
name-invalid 无效的域名
name-notexist 域名不存在或者域名不属于该代理 client-null 代理编号为空
client-invalid 无效的代理编号 checksum-null 加密摘要为空
domain-auth-Failed 域名不是该代理所有
例如:ret=0&err=auth-failure
成功: ret=100&dn=abc.com&ns1=ns1 失败: ret=0&dn=null&client=null
3.13 解析记录查询接口:
POST 地址: http://api.xinnet.com/domain/api.gb?method=DomainDNSQuery
http://api.xinnet.com/domain/api.gb?method=DomainDNSQuery&charset=utf-8 (utf-8字符 集)
? 描述:按照格式提供的域名和记录类型,返回当前域名在DNS库中对应的记录; ? 参数说明: name:域名名称; type:解析记录的类型; ? 发送信息格式:
查询NS记录:name=abc.com&type=NS ? 返回信息参数说明:
ret:返回值(100代表成功,110代表没有符合条件的记录); num:记录数量; name:域名;
client 代理号;1个
checksum MD5加密摘要
checksum=MD5(\+name) password: 代理使用API的密码
recordnamen:记录名;(其中“n”代表第多少条记录,n>=1,以下意义均同此!); type:域名解析记录类型(参数值为“prime-records”表示需要在domains表中添加初始解析记
录,ns,a,cname,mx,txt,url); contentn:解析内容 ttln:生存时间; prion:优先级;
reason:错误信息(操作成功则不会发送此参数!); domain-auth-Failed 域名不是该代理所有 ? 返回格式(参数前后顺序可以随意): 有记录的:
ret=100&num=2&name=abc.com&type=NS&recordname1=abc.com&recordname2=abc.com&content1=ns.xinnetdns.com&conten
t2=ns.xinnet.cn&ttl1=3600&ttl2=3600
没有记录的:ret=110&reason=没有符合条件的记录
3.14 解析记录添加接口:
POST 地址: http://api.xinnet.com/domain/api.gb?method=DomainDNSAdd
http://api.xinnet.com/domain/api.gb?method=DomainDNSAdd&charset=utf-8 (utf-8字符 集)
? 描述:按照给定内容和格式,添加域名相关的解析记录;需要先判定提供的域名是否已经在domains表中存在对应
记录,否则,执行最初始的添加解析记录操作。
? 参数说明:
name:域名名称; recordname:记录名;
type:域名解析记录类型(参数值为“prime-records”表示需要在domains表中添加初始解析记
录,ns,a,cname,mx,txt,url); content:解析内容; ttl:生存时间;
prio:优先级(默认为“0”); client 代理号;1个
checksum MD5加密摘要
checksum=MD5(\ame) password: 代理使用API的密码 ? 发送信息格式:
添加最初记录:name=abc.com&type=prime-records 添加NS记录(默认优先级设置):
name=abc.com&recordname=abc.com&type=NS&content=ns.xinnet.cn&ttl=3600&prio=0
添加A记录(默认优先级设置):
name=abc.com&recordname=www.abc.com&type=A&content=199.198.197.196&ttl=3600&prio=0
添加MX纪录(设定优先级):
name=abc.com&recordname=mail.abc.com&type=MX&content=mail.xinnet.com&ttl=3600&prio=5 ? 返回信息参数说明:
ret:返回值(100执行成功;120已有此记录;130参数内容有错误;140添加记
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库新网域名查询和注册API接口类源码(8)在线全文阅读。
相关推荐: