Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 新浪微博登陆x2.5最新可用插件教程[9月3号已更新]

[复制链接]
yangruilove 发表于 2012-8-18 21:41:50 | 显示全部楼层 |阅读模式
插件发布
插件名称: 新浪微博登陆插件[9月3号已更新]
插件来源: 二次修改他人插件
适用版本: Discuz! X2.5
语言编码: GBK简体 UTF8简体 
最后更新时间: 2012-09-03
插件作者: sina,keminar,xiaochen
插件简介: 新浪微博突然变脸,授权方式改为2.0,对用户基数提出苛刻要求并关闭大量1.0接口支持,Xweibo长期终止技术支持。大量网站使用插件作废。针对此情况,参考互联网上技术文章,修改发布此插件以供修正。
本插件修改自新浪微博xweibo插件版下架前最后一个版本(Xweibo_DiscuzX2_2.1.5)。功能相同无变化。安装方式与一般插件一致。由于oauth2.0授权方式,重新安装后,需要用户重新通过新浪微博账号登录授权一次。
本帖最后由 yangruilove 于 2012-9-7 13:14 编辑

首先申明:系修改别人作品,对于原创者:我表示感谢和请求谅解!
本站网站www.7haojie.cn

修正版插件(更新:20120903):
[修正全新安装后官方账号无法绑定的问题,增加2.0授权时间过期判断(By:keminar),可直接覆盖,如无问题可不更新此插件]


注意:由于V2接口使用了https协议所以需要打开php模块php_openssl,在php.ini里打开php_openssl.dll(windows)或php_openssl.so(linux)     如不会的话请百度,虚拟机请咨询服务商。

根据一些朋友的疑问,补充提醒【安装完成检查以下项目】:
A.sinna微博开放平台(open.weibo.com)——》应用信息——》高级信息——>oauth2.0授权。
检查回调页、域名绑定设置。(如是网站接入APP。可访问:
http://open.weibo.com/apps/你的APP key/info/advanced)
根据微博API客服回应,绑定根域名即可。即discuz.dismall.com www.7haojie.cn ,则绑定discuz.net即可。
B.服务器PHP.INI是否开启php_openssl(新授权需要https)
C.此版本为修改适应2.5版本,2.0根据修改说明中对应文件说明选择替换即可。
D.安装此插件需先卸载原插件。测试时需要重新登录微博账号方能正式授权。
—————————————————————————————————————————————————————
在卸载的时候保留原来的数据很重要,由于保留原有数据,我没有出现绑定官方微博出错的问题,如果出现问题的可更新插件(修改版)。修改版还新增了关于授权时间过期的判断。可覆盖更新,但是如无问题不建议更新。

此外据网上相关信息称:“安装完后如果应用没通过审核有些东西会有问题,比如没办法绑定官方微博。”

修改涉及文件及方式都在压缩包内修改说明.txt里。还有对此事一肚子想要发的牢骚。在这就不重复了。此事的教训是。1,云平台未必可靠,人品就更不一定可靠。2,国内互联网真的需要重建共享精神。

安装方式与一般插件一致。重新安装后,需要用户重新登录授权一遍。没办法。坑爹的oauth2.0就这样。而且如果隔一段时间用户没有通过sina微博账号登录,根据oauth2.0协议,应该会出现授权失效的情况,重新登录一次就行了。这就不是插件原因了,是授权原因,原则上新浪微博oauth2.0授权时效据官方称是1个小时好像。具体影响不清楚,如有大神知道可以补充说明。


1.首先下载压缩文件,并解压;
2.上传所有文件到网站根目录!!!(注:如之前安装过其他版本的请看下方说明)

3.插件区安装新浪微博插件
4.设置此插件。
5.完成。
完美解决错版和登陆绑定问题。


安装途中需要KEY 请自行按提示申请!
【插件下载自由,不负责处理因此插件发生的任何问题,下载请三思】


【不相信的可以去我网站看看】
www.7haojie.cn

之前安装的别的版本的请看安装说明

如果你之前安装过其他的新浪微博登陆插件的请先删除三个文件

根目录中的:xwb文件夹和    xwb.php文件
插件目录 /source/plugin/中的sina_xweibo_x2文件夹

还有最重要的一步就是去数据库找到
pre_xwb_bind_info
pre_xwb_bind_thread
pre_xwb_session

以上三个表删除(很重要


完成后在上传安装即可

如安装失败请回帖咨询

插件下载:

9月3号已更新:











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

2

查看全部评分

qzzq2002 发表于 2012-8-18 21:50:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

李渠 发表于 2012-8-18 21:57:50 | 显示全部楼层
新浪微博不错

评分

1

查看全部评分

回复

使用道具 举报

chilamism 发表于 2012-8-19 22:06:14 | 显示全部楼层
多谢楼主分享,我真的特别特别需要这个!!
回复

使用道具 举报

zhenyigang 发表于 2012-8-19 22:26:14 | 显示全部楼层
pre_xwb_bind_info
pre_xwb_bind_thread
pre_xwb_session
以上三个表删除(很重要)这几个在哪里找出来呀,说下路径
回复

使用道具 举报

 楼主| yangruilove 发表于 2012-8-19 22:32:38 | 显示全部楼层
zhenyigang 发表于 2012-8-19 22:26
pre_xwb_bind_info
pre_xwb_bind_thread
pre_xwb_session

进入你论坛的数据库
回复

使用道具 举报

shchint 发表于 2012-8-19 22:49:37 | 显示全部楼层
看看,还不错
回复

使用道具 举报

4535 发表于 2012-8-20 10:11:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦想! 发表于 2012-8-20 16:10:26 | 显示全部楼层
多谢楼主分享,我真的特别特别需要这个!!
回复

使用道具 举报

咖、墨 发表于 2012-8-20 16:15:14 | 显示全部楼层
提示来源KEY错误,怎么办?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-28 11:25 , Processed in 0.252153 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表