本帖最后由 keminar 于 2012-8-29 19:49 编辑
把我改好的接口文件发出来:
我的环境是xweibo 版本2.1.5 discuz x版本 2.0最新的discuz x 2.5未测试
1.下载附件,解压到xwb/lib目录下
2.修改xwb/common.cfg.php文件找到define('XWB_API_URL', 'http://api.t.sina.com.cn/'); 改为如下内容
// 微博 api url(保留)
define('XWB_API_URL', 'http://api.t.sina.com.cn/');
//define('XWB_API_VERSION', '1.0a');
/*oauth版本*/
define('XWB_API_VERSION', '2.0');
/*接口*/
define('XWB_API_URL_20', 'https://api.weibo.com/');
/*认证*/
define('XWB_API_AUTH_URL', 'http://api.weibo.com/');
/*微博域名*/
define('XWB_API_WEB_URL', 'http://weibo.com/');
3.修改xwb/lib/core.class.php文件找到XWB_plugin::O('weibo')修改为
if (XWB_API_VERSION == "2.0") {
return XWB_plugin::O('weibo2_0');
} else {
return XWB_plugin::O('weibo');
}
这样就升级完成了,可随时换成1.0a或换成2.0
注:由于V2接口使用了https协议所以要打开php模块php_openssl
代码为个人制作共享,不对BUG和产生的系统问题负责。升级前备份 pre_xwb_bind_info pre_xwb_bind_thread pre_xwb_session 三张表。
xwb_lib.rar
原文:http://blog.linuxphp.org/archives/1565/ |