client 代理号;1个
keyname 查询属性名//空或'Password'为密码查询,'ExpireDate'为查询域名过期日期[New!!!]
'MyDnsPass'查询MyDns密码 checksum MD5加密摘要
checksum=MD5(\nc) password: 代理密码 例如:
enc=E&client=agent1&name=rabette.com&keyname=ExpireDate&checksum=9bc77f99554dsacd046beba7e42081b5
返回:&name=rabette.com&key=2008-02-24
enc=E&client=agent1&name=rabette.com&checksum=9bc77f99554dsacd046beba7e42081b5 或
enc=E&client=agent1&name=rabette.com&keyname=Password&checksum=9bc77f99554dsacd046beba7e42081b5
返回:&name=rabette.com&key=sdfee22dd
POST 数据,必须进行URL编码
验证:client和POST的来源IP必须与该代理填写的地址一致
返回结果: ret 返回结果, key[] 密码 err 错误信息 信息编码:
auth-failure 认证失败
name-invalid 无效的域名 db-failure 数据库错误
domain-auth-Failed 域名不是该代理所有 例如:ret=0&err=auth-failure ret=0&err=db-failure 数据库错误
name=abc.org&key=dafsadfas
3.7 修改产品密码接口
POST 地址: http://api.xinnet.com/domain/api.gb?method=ChangeProductKey
http://api.xinnet.com/domain/api.gb?method=ChangeProductKey&charset=utf-8 (utf-8字符 集)
dn 域名;1个,包括名字和后缀 enc 编码,E,G;1个; client 代理号;1个 checksum MD5加密摘要
checksum=MD5(\rd+dn+enc) password: 代理密码
keyname 修改属性名//空或'Password'(6-15)为域名管理密码查询,'MyDnsPass'(6-20)查询
MyDns密码
newkey 新密码 oldkey 初始密码
例如:dn=abc.com&enc=E&client=agent111&checksum=xxxxx&newkey=xxx&oldkey=xxxxx
POST 数据,必须进行URL编码
验证:client和POST的来源IP必须与该代理填写的地址一致
返回结果:
ret 返回结果 0错误 100成功 err 错误信息
key[1--N] 密码1-N//修改成功的密码 ret=0&oldkey=null ret=0&newkey=null 信息编码:
failkey[1--N] 密码1-N//修改失败的密码 auth-failure 认证失败 name-invalid 无效的域名
name-notexist 域名不存在或者域名不属于该代理 db-failure 数据库错误
password-invalid 新密码无效 oldkey-invalid 旧密码密码验证失败 keyname-invalid 属性名无效不能识别的 domain-auth-Failed 域名不是该代理所有
例如:ret=0&err=auth-failure
成功: ret=100&name=dfdaf.org&keyname=Password&key=xdsfd 失败: ret=0&name=dfdaf.org&keyname=MyDnsPass&key=xdsfd
3.8 ModifyContactor 接口
POST 地址: http://api.xinnet.com/domain/api.gb?method=ModifyContactor
http://api.xinnet.com/domain/api.gb?method=ModifyContactor&charset=utf-8 (utf-8字符集)
POST 参数: [域名信息]
dn 域名;1个,包括名字和后缀
enc 编码,E,G;1个;如果不填,模认为E client 代理号;1个 checksum MD5加密摘要
[注册所有人或注册单位的信息]
uname1 注册人中文单位名称[必须](可不送,修改忽略) uname2 注册人英文单位名称[必须](可不送,修改忽略)
uname3 注册单位拼音[.中国\\通用网址必须](可不送,修改忽略) uname4 注册单位缩写[.中国\\通用网址必须](可不送,修改忽略) location 注册人单位所在地[注册.中国\\通用网址必须] rname1 注册人|单位负责人中文名称[国内域名必须] rname2 注册人|单位负责人英文名称[国际域名必须]
ust 注册人英文国家名称,两个字母[CN表示中国],接口自动翻译中文 uprov 注册人英文省份名称, 如:Beijing,接口自动翻译中文 ucity1 注册人中文城市名称[国内域名必须] ucity2 注册人英文城市名称[国际域名必须] uaddr1 注册人中文地址[国内域名必须] uaddr2 注册人英文地址[国际域名必须] uzip 注册人邮政编码[必须]
utelc 注册人电话国家码,可以不填默认为86 utela 注册人电话区号,如果为手机可以不填 uteln 注册人电话号码 utele 注册人电话分机
ufaxc 注册人传真国家码,可以不填默认为86 ufaxa 注册人传真区号,如果为手机可以不填 ufaxn 注册人传真号码
ufaxe 注册人传真分机 uemail 注册人email地址
trade 注册人所在行业英文编码[如果不填,默认为商业S8]
[域名管理联系人信息] 管理联系人单位地址信息和注册人信息一致,所以不用填写
aname1 管理联系人中文名称[国内域名必填] aname2 管理联系人英文名称[国际域名必填] atelc 管理联系人电话国家码,可以不填默认为86 atela 管理联系人电话区号,如果为手机可以不填 ateln 管理联系人电话号码
atele 管理联系人电话分机,可以不填
afaxc 管理联系人传真国家码,可以不填默认为86 afaxa 管理联系人传真区号,如果为手机可以不填 afaxn 管理联系人传真号码
afaxe 管理联系人传真分机,可以不填 aemail 管理联系人电子邮件地址[必须]
说明:管理联系人和注册人的电话和传真必须保证一份为填写完整的。 否则,如果管理联系人电话传真缺少,将使用注册人的电话传真 如果注册人电话传真缺少,将使用管理联系人的电话传真
如果注册人没有email地址,将使用管理联系人的email地址 [技术联系人信息]
tname1 技术联系人中文名称[如果不填,默认为管理联系人] tname2 技术联系人英文名称[如果不填,默认为管理联系人] tunit1 技术联系人单位中文名称[如果不填,默认为管理联系人] tunit2 技术联系人单位英文名称[如果不填,默认为管理联系人]
tst 技术联系人英文国家名称,两个字母[CN表示中国],[如果不填,默认为管理联系人]
tprov 技术联系人英文省份名称, 如:Beijing,接口自动翻译中文,[如果不填,默认为管理联系人]
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库新网域名查询和注册API接口类源码(6)在线全文阅读。
相关推荐: