新网域名查询和注册API接口类源码(7)

2019-03-22 13:53

tcity1 技术联系人中文城市名称[如果不填,默认为管理联系人] tcity2 技术联系人英文城市名称[如果不填,默认为管理联系人] taddr1 技术联系人中文地址[如果不填,默认为管理联系人] taddr2 技术联系人英文地址[如果不填,默认为管理联系人] tzip 技术联系人邮政编码[如果不填,默认为管理联系人] temail 技术联系人电子邮件地址[如果不填,默认为管理联系人] ttelc 技术联系人电话国家码[如果不填,默认为管理联系人] ttela 技术联系人电话区号[如果不填,默认为管理联系人] tteln 技术联系人电话号码[如果不填,默认为管理联系人] ttele 技术联系人电话分机[如果不填,默认为管理联系人] tfaxc 技术联系人传真国家码[如果不填,默认为管理联系人] tfaxa 技术联系人传真区号[如果不填,默认为管理联系人] tfaxn 技术联系人传真号码[如果不填,默认为管理联系人] tfaxe 技术联系人传真分机[如果不填,默认为管理联系人] [交费联系人信息]

fname1 交费联系人中文名称[如果不填,默认为管理联系人] fname2 交费联系人英文名称[如果不填,默认为管理联系人] funit1 交费联系人单位中文名称[如果不填,默认为管理联系人] funit2 交费联系人单位英文名称[如果不填,默认为管理联系人]

fst 交费联系人英文国家名称,两个字母[CN表示中国],[如果不填,默认为管理联系人]

fprov 交费联系人英文省份名称, 如:Beijing,接口自动翻译中文,[如果不填,默认为管理联系人]

fcity1 交费联系人中文城市名称[如果不填,默认为管理联系人] fcity2 交费联系人英文城市名称[如果不填,默认为管理联系人] faddr1 交费联系人中文地址[如果不填,默认为管理联系人] faddr2 交费联系人英文地址[如果不填,默认为管理联系人] fzip 交费联系人邮政编码[如果不填,默认为管理联系人] femail 交费联系人电子邮件地址[如果不填,默认为管理联系人]

ftelc 交费联系人电话国家码[如果不填,默认为管理联系人] ftela 交费联系人电话区号[如果不填,默认为管理联系人] fteln 交费联系人电话号码[如果不填,默认为管理联系人] ftele 交费联系人电话分机[如果不填,默认为管理联系人] ffaxc 交费联系人传真国家码[如果不填,默认为管理联系人] ffaxa 交费联系人传真区号[如果不填,默认为管理联系人] ffaxn 交费联系人传真号码[如果不填,默认为管理联系人] ffaxe 交费联系人传真分机[如果不填,默认为管理联系人]

例如:enc=G&client=agent4978&dn=xinnet.com&checksum=36d1823da539765a66e408f670353ea6

.

POST 数据,都必须进行URL编码,否则中文信息将不正确

验证:client和POST的来源IP必须与该代理填写的地址一致 checksum=MD5(client+password+dn+uemail+aemail)

其他没有引号表示为POST参数变量,password为代理专区中设置的认证密码 client为客户号,dn为域名,aemail为管理联系人电子邮件,uemail注册联系人邮箱

返回结果:

ret 注册结果,0 失败,100成功 50 超时等待 info 正常的信息,1个 err 错误的信息,0-N个 返回信息:

格式: 操作/对象-结果 modctr-sucess 操作成功 name-notexist 域名不存在

domain-auth-Failed 域名不是该代理所有

例如: ret=100&info=modctr-sucess ret=0&err=auth-failure ret=0&err=name-notexist

ret=0&err=uname2-invalid&err=aemail-null&err=uaddr2-invalid&err=

3.9 注册本域名下的DNS

POST 地址: http://api.xinnet.com/domain/api.gb?method=AddSelfDNS

http://api.xinnet.com/domain/api.gb?method=AddSelfDNS&charset=utf-8 (utf-8字符集)

dn 域名;1个,包括名字和后缀

ns DNS名称,如ns1.xinnet.com中的ns1 ip IP地址

client 代理号;1个 checksum MD5加密摘要

checksum=MD5(\ns) password: 代理使用API的密码

例如:dn=abc.com&ds=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地址 db-failure 数据库错误

domain-auth-Failed 域名不是该代理所有

例如:ret=0&err=auth-failure

成功: ret=100&dn=abc.com&ns=ns1

失败: ret=0&dn=null&ns=null&client=null

3.10 查询本域名下的DNS

POST 地址: http://api.xinnet.com/domain/api.gb?method=GetSelfDNS

http://api.xinnet.com/domain/api.gb?method=GetSelfDNS&charset=utf-8 (utf-8字符集)

dn 域名;1个,包括名字和后缀 client 代理号;1个 checksum MD5加密摘要

checksum=MD5(\n) password: 代理使用API的密码

例如:dn=abc.com&client=agent123&checksum=xxxxx

POST 数据,必须进行URL编码

验证:client和POST的来源IP必须与该代理填写的地址一致

返回结果:

ret 返回结果 0错误 100成功 err 错误信息 信息编码:

auth-failure 认证失败 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.abc.com&ip1=10.10.10.10&ns2=ns2.abc.com&ip2=20.20.20.20

失败: ret=0&dn=null&client=null

3.11 修改本域名下的DNS

POST 地址: http://api.xinnet.com/domain/api.gb?method=ModSelfDNS

http://api.xinnet.com/domain/api.gb?method=ModSelfDNS&charset=utf-8 (utf-8字符集)

dn 域名;1个,包括名字和后缀 ns DNS名称,如ns1.xinnet.com中的ns1


新网域名查询和注册API接口类源码(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电子工程术语和定义列表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: