西部代理对接爱名网API

2011年3月29日 发表评论 阅读评论

西部代理对接爱名网API接口的操作教程说明,以及插件,源码下载。
按照以下步骤替换和添加文件就可以使用爱名网的接口来实现域名的注册,续费等一些功能

1. 西部数码源码下载地址:http://down.chinaz.com/soft/22999.htm

2. 下载解压缩后向文件夹中加入inc和api_hosting两个文件夹

3. 打开config文件夹,添加Interface_22cn.asp文件,并替换config文件夹下的文件:config.asp,const.asp,DomainAPI.asp,parsecommand.asp,whoisDomain.asp

Config/config.asp
Config/const.asp
Config/DomainAPI.asp
Config/parsecommand.asp
Config/whoisDomain.asp

4.4. 打开manager文件夹,替换manager文件夹下的文件:
Admin_Index_Left.asp,Admin_Index_Main.asp,Admin_Index_Top,asp。
替换manager文件夹下tpl_manager文件中的文件:default.asp,main,asp。
替换manager文件夹下config文件中的renew.asp。
替换manager文件夹下domainmanager文件中的manage.asp。

manager/Admin_Index_Left.asp
manager/Admin_Index_Main.asp
manager/Admin_Index_Top.asp
manager/tpl_manager/default.asp
manager/tpl_manager/main.asp
manager/domainmanager/manage.asp
manager/config/renew.asp

5. 打开service文件夹,替换domain文件夹中的newAjax.asp和view.asp:

service\domain\newAjax.asp
service\domain\view.asp

6. 打开SiteAdmin文件夹,替换SiteAdmin文件夹下的文件:
Admin_Index_Left.asp,Admin_Index_Main.asp,Admin_Index_Top,asp。替换productmanager文件夹中的default.asp,detail.asp,addPro.asp,adjustPrice.asp,
editPro.asp,syncPro.asp,PriceCompare.asp和pricequery.asp。
替换usermanager文件夹中的default.asp。
替换domainmanager文件夹中的view.asp,DomainCtr.asp和DomainIn.asp。
替换systemSet文件夹中的Editconfig.asp和noteTplSet.asp。
替换sitemanager文件夹下的c_charge.asp。
替换admin文件夹下的HostChg,asp,Unprocess.asp和AdminsendEmail.asp。
替换sendSMS文件夹下的Index.asp。

siteadmin/Admin_Index_Left.asp
siteadmin/Admin_Index_Top.asp
siteadmin/Admin_Index_Main.asp
siteadmin/productmanager/pricecompare.asp
siteadmin/productmanager/addPro.asp
siteadmin/productmanager/default.asp
siteadmin/productmanager/detail.asp
siteadmin/productmanager/editPro.asp
siteadmin/productmanager/PriceCompare.asp
siteadmin/productmanager/syncPro.asp
siteadmin/productmanager/pricequery.asp
siteadmin/domainmanager/view.asp
siteadmin/domainmanager/DomainCtr.asp
siteadmin/domainmanager/DomainIn.asp
siteadmin/systemSet/EditConfig.asp
siteadmin/systemSet/noteTplSet.asp
siteadmin/sitemanager/c_charge.asp
siteadmin/admin/HostChg.asp
siteadmin/admin/Unprocess.asp
siteadmin/admin/AdminsendEmail.asp
siteadmin/sendSMS/index.asp

7. 替换template文件夹下tpl_01, tpl_02, tpl_03和tpl_04文件夹下的config文件里的top.html。

Template/Tpl_01/config/top.html
Template/Tpl_02/config/top.html
Template/Tpl_03/config/top.html
Template/Tpl_04/config/top.html

下载插件
下载西部整合版

示例网站

因为有人想要在西部的基础上新增22.cn的接口选择。请选择如下的方法操作

1.config文件价添加Aien_Http.asp,Interface_22cn.asp
2.域名接口设置

siteadmin/SystemSet/SetRegister.asp	添加爱名网接口选择	
siteadmin/SystemSet/EidtConfig.asp	查询加入爱名网接口
config/DomainAPI.asp			域名接口加入爱名网接口
config/WhoisDomain.asp			选择爱名网时,使用爱名网查询接口
config/config.asp			获取当前是使用接口查询中加入22cn,修改函数GetWhoisFrom
config/const.asp			加入爱名网接口相关变量aiming_allowmgr,aiming_uid,
					aiming_pwd,aiming_dns1,aiming_dns2
config/parsecommand.asp			修改了parsecommand的other_sync_record()函数同步域名

3.域名管理

siteadmin/domainmanager/DomainIn.asp	所属注册商为爱名网的选项
siteadmin/domainmanager/DomainCtr.asp	加入22的域名高级管理,所属注册商为爱名网的选项
siteadmin/domainmanager/default.asp	
manager/domainmanager/manager.asp	加入22的域名高级管理

4.域名同步,修改了parsecommand的other_sync_record()函数,当同步域名,判断使用22cn接口
具体:

set lrs=conn.Execute("select " & fd_sys & ",bizcnorder from " & tbname & " where " & ident_fields & "='" & ident & "' and " & fdowner & "=" & u_id)
if lrs.eof then
	other_sync_record="555 无此业务"
	exit function
end If
strReg=lrs("bizcnorder")
lrs.close: set lrs=nothing
If(strReg="22cn") Then
	other_sync_record=syncdomainorhost22(glbArgus("strCmd"))
else
	other_sync_record=connectToUp(glbArgus("strCmd"))
End if

具体插件和教程请 下载

  1. 2011年3月26日21:53 | #1

    要是注册时间客户可以自己选择注册接口就好了

    • admin
      2011年3月29日05:37 | #2

      新的插件 可以提供 新增加接口 请下载

  2. 2011年3月26日22:51 | #3

    西部数码的核心功能都被你去掉了,有屁用呀,

    • admin
      2011年3月27日02:38 | #4

      你说的核心功能是指空间代理?

  3. 2011年4月16日01:31 | #5

    不知道是不是我的安装方式不对 还是程序有问题 反正我按照步骤操作了 不能查询域名 演示 http://www.maiym.net domain.9v0.cn API地址都授权过IP的,后台设置也正常的 密码是admin admin888 你可以登陆看看

  4. 2011年5月11日07:03 | #6

    不知道是不是我的安装方式不对 还是程序有问题 反正我按照步骤操作了 不能查询域名 演示 http://www.maiym.net domain.9v0.cn API地址都授权过IP的,后台设置也正常的 密码是admin admin888 你可以登陆看看

  5. 阿木
    2011年6月5日01:09 | #7

    新增22.cn的接口选择,不能同步密码,不能修改密码,而且高级管理(解析)也获取不到密码,难道我错了?

  6. 2011年8月20日19:05 | #8

    西部数码升级了,好象接口不OK了

  1. 本文目前尚无任何 trackbacks 和 pingbacks.