西部代理对接爱名网API
西部代理对接爱名网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
具体插件和教程请 下载
要是注册时间客户可以自己选择注册接口就好了
新的插件 可以提供 新增加接口 请下载
西部数码的核心功能都被你去掉了,有屁用呀,
你说的核心功能是指空间代理?
不知道是不是我的安装方式不对 还是程序有问题 反正我按照步骤操作了 不能查询域名 演示 http://www.maiym.net domain.9v0.cn API地址都授权过IP的,后台设置也正常的 密码是admin admin888 你可以登陆看看
不知道是不是我的安装方式不对 还是程序有问题 反正我按照步骤操作了 不能查询域名 演示 http://www.maiym.net domain.9v0.cn API地址都授权过IP的,后台设置也正常的 密码是admin admin888 你可以登陆看看
新增22.cn的接口选择,不能同步密码,不能修改密码,而且高级管理(解析)也获取不到密码,难道我错了?
西部数码升级了,好象接口不OK了