最专业的网络互动产品提供商
  • 如何同动网动易的程序整合?
  • 在启用oblog、动易、动网的通行证整合接口之前,必须保证满足以下操作环境:

    1.1 Oblog312正式版或更高版本(2006年4月11日以后的版本);

    1.2 WEB服务器必须安装并启用MSXML3或更高版本的XML解析器以支持XML数据解析及服务器安全HTTP访问。MSXML3SP7下载页面

    1.3 由于浏览器对跨域cookies的限制,所要整合的各个系统应该安装在同一域名下。如果不是安装在同一域名下,整合可能会导致用户不能登陆或注销!

          如:动易:www.abc.com 博客 blog.abc.com 动网:bbs.abc.com

    1.4 在整合之前要确保三方用户数据库已经同步 数据库同步数据下载地址:

         http://bbs.oblog.cn/dispbbs.asp?boardID=93&ID=116410&page=1(此同步程序支持DV8.0以及OBLOG4.6的同步)

         注意:3.13版本和4.X的整合的接口文件的文件名是不一样的,请您注意一下
     


    配置参数

    1. 配置博客接口的参数:

    a) oblog通行证接口文件存放在oblog根目录的API目录下,配置文件路径:

        oblog安装目录/API/API_Config.asp

    b) 配置文件中共有3个可自定义的常量。分别是:

       API_Enable: 是否启用通行证整合接口。True=启用;False=禁用;

       oblog_Key: 网站密钥,用于整合的各个程序间通讯时进行安全验证,取值最好为13位左右、无规律的复杂字符串,整合的各个系统密钥必须相同;

       strTargetUrls: 整合的其它程序的接口文件路径。多个程序接口之间用半角“|”分隔,每个接口文件路径由名称和URL两部分组成,名称和URL之间用半角的“|”分隔;

       只整合一个程序示例:

       strTargetUrls =” http://bbs.abc.com/dv_dpo.asp

       整合两个程序示例:

       strTargetUrls =” http://bbs.abc.com/dv_dpo.asp|http://www.abc.com/api/API_Response.asp

    2. 配置动网接口参数

    a) dvbbs通行证接口文件存放在dvbbs根目录的dv_dpo目录下,配置文件路径:dvbbs安装目录/dv_dpo/API_Config.asp

    b) 配置文件中共有3个可自定义的常量。分别是:

       dvAPI_Enable: 是否启用通行证整合接口。True=启用;False=禁用;

       dvAPI_Key: 网站密钥,用于整合的各个程序间通讯时进行安全验证,取值最好为13位左右、无规律的复杂字符串,整合的各个系统密钥必须相同;

       DvApi_Urls: 整合的其它程序的接口文件路径。多个程序接口之间用半角“|”分隔,每个接口文件路径由名称和URL两部分组成,名称和URL之间用半角的“|”分隔;

       只整合一个程序示例: 

       (3.13程序配置方法) 

       DvApi_Urls =” http://blog.abc.com/api/oblogresponse.asp

       (4.X程序配置方法)

       DvApi_Urls =” http://blog.abc.com/api/API_Response.asp

       整合两个程序示例:

       (3.13程序配置方法) 

       DvApi_Urls =” http://blog.abc.com/api/oblogresponse.asp|http://www.abc.com/api/ API_Response.asp”

       (4.X程序配置方法)

       DvApi_Urls =” http://blog.abc.com/api/API_Response.asp|http://www.abc.com/api/ API_Response.asp”


    3. 配置动易的接口参数

    a) 动易通行证接口文件存放在动易根目录的 API目录下,配置文件路径:动易安装目录/api/API_Config.asp

    b) 配置文件中共有4个可自定义的常量。分别是:

       API_Enable: 是否启用通行证整合接口。True=启用;False=禁用;

       API_Key: 网站密钥,用于整合的各个程序间通讯时进行安全验证,取值最好为13位左右、无规律的复杂字符串,整合的各个系统密钥必须相同;

       Api_Urls: 整合的其它程序的接口文件路径。每个远程系统均包含两个部分,第一部分是该系统的名称,第二部分为接口文件的URL;名称和URL之间用"@@"分隔,多个远程系统之间用"|"分隔。;

       API_Timeout: 超时时间用于远程请求,这里的超时时间只是一个基数,并非实际等待时间。默认设置为10秒,表示DNS解析和建立连接超时时间10秒、发送和接收数据超时时间为20秒。用户可以根据自己的情况设定。通常在同一服务器可以设短一些,跨域名跨服务器设置长一些

       只整合一个程序示例:

       (3.13程序配置方法) 

       API_Urls = "博客频道@@http://blog.abc.com/API/oblogresponse.asp”

       (4.X程序配置方法)

       API_Urls = "博客频道@@http://blog.abc.com/API/API_Response.asp”

       整合两个程序示例:

       (3.13程序配置方法)

        Api_Urls =”博客频道@@http://blog.abc.com/API/oblogresponse.asp |动网论坛@@http://bbs.abc.com/dv_dpo.asp"

       (4.X程序配置方法)

       Api_Urls =”博客频道@@http://blog.abc.com/API/API_Response.asp |动网论坛@@http://bbs.abc.com/dv_dpo.asp”