Discuz!连接微博微信(一键登录、同步分享帖子)
插件因长久未更新,暂停销售。
重要说明: 插件是绑定域名的,购买后可以付费修改域名(第一次修改为最新售价的25%
,之后每次修改为最新售价的50%
,成为会员可免费修改1次域名)
Discuz!连接微博
最新版本: 1.5 (更新于2018年11月23日)
QQ咨询: 3249892、QQ群讨论:62605945
商业版功能:
1. 使用微信、QQ、新浪微博等19个社交帐号登录您的网站(包括手机端)。
包括微信、QQ、新浪微博、腾讯微博、人人网、开心网、淘宝网、支付宝、豆瓣、天涯、百度、Twitter、360、MSN、Google、Yahoo、facebook、LinkedIn、GitHub
2. 同步帖子到3个微博/SNS(包括帖子、回复、群组、门户文章、记录、日志等,其中帖子和回复在手机端也可以同步。)
包括新浪微博、豆瓣、Twitter
3. 同步帖子回复到微博,微博评论回推到网站(包括论坛帖子、门户文章,目前回推功能可能不稳定,介意者不要购买!)
4. 使用微信/易信搜索Discuz!帖子,自定义关键字,自定义菜单,用微信/易信发布微博。
5. 使用社会化分享按钮及一键分享。
6. 支持导入 新浪微博插件 For Discuz! 的用户数据,以便旧用户能正常登录。
7. 支持 Discuz! X2, X2.5, X3, X3.1, X3.2, X3.3, X3.4 (简体GBK, UTF-8, 繁体UTF-8)
点击查看安装及使用文档
支持导入以下插件的数据,以便旧用户能正常登录:
新浪微博插件、新浪微博v2接口插件、用百度帐号登录、人人连接
先上一张后台图片:
一、Discuz!连接微博 不同版本比较
免费版 | 专业版 | |
---|---|---|
比较: | 免费 | ¥199 |
Discuz!版本 | X2, X2.5, X3 | X2, X2.5, X3 |
网页编码 | 简体GBK, UTF-8, 繁体UTF-8 | 简体GBK, UTF-8, 繁体UTF-8 |
下载地址 | 立即购买 | |
服务 | ||
插件升级。 | √ | √ |
技术支持 | X | √ |
功能 | ||
微博评论回推,即把微博的评论抓回您的网站 | X | √ |
微信/易信搜索Discuz!帖子 | X | √ |
用微信/易信发布微博 | X | √ |
在帖子正文下方添加“一键分享”按钮。(用户可以一键分享帖子到多个微博。) | X | √ |
自定义开放平台key(用于显示微博来源) | X | √ |
社会化分享按钮 | X | √ |
合作网站帐号登录 | √ | √ |
合作网站名称,包括QQ、腾讯微博、新浪微博、搜狐微博、网易微博、人人网、开心网、淘宝网、支付宝、豆瓣、Twitter、天涯、百度、360、MSN、Google、Yahoo、facebook、LinkedIn等登录。 | 仅包含腾讯微博、新浪微博 | √ |
同一用户绑定多个社交帐号 | √ | √ |
同步帖子/回复到微博/社区,包括QQ空间动态、新浪微博、腾讯微博、搜狐微博、网易微博、人人网、开心网、豆瓣、天涯、Twitter、facebook | 仅包含腾讯微博、新浪微博 | √ |
其他 | ||
作者/版权 | 水脉烟香 | 水脉烟香 |
下载地址 | 立即购买 |
二、常见问题
1、对服务器有什么要求?
PHP版本不限制(支持PHP 5.2~PHP 7.4),但是服务器需要安装curl组件才能使用社交登录和同步功能。
2、启用插件时出现如下错误: ..xxx.php:3
请重新上传安装包,FTP软件使用二进制上传
3、是一次性收费还是每年收费?我能免费升级吗?
2023年9月27日,当前插件已经升级为终身免续费,老用户可以进入下载中心,点击【续费】付1分钱升级到终身。
是一次性收费,下载的插件可以永久使用,免费升级一年,第二年起每年收取最新售价的25%
作为升级费用,不升级不收费。成为会员可免费升级。
4、我能退货吗?
该插件是互联网产品,具有可复制性,一旦购买,不能退款。
5、我用了一段时间后,能更换域名吗?
插件是绑定域名的,购买后可以付费修改域名(第一次修改为最新售价的25%
,之后每次修改为最新售价的50%
,成为会员可免费修改1次域名)
6、提供技术支持吗?
7、我应该选择单域名/根域名中的哪一类型?
比如您的网址是 http://www.yoururl.com/bbs/
如果您购买了单域名,只能在这个www.yoururl.com域名下的网站使用,不能用于二级域名,但是你可以直接为二级域名购买插件。提示:加www和不加www视为同一个单域名,都能使用。
如果您购买了根域名,支持该域名下的所有网站,所有的二级域名下的网站也能使用。
8、安装时应该注意什么?
需要使用ftp等工具二进制上传。
三、插件问题
1、登陆时提示:array(3) { [“error”]=> string(25) “返回失败,session已过期!” ……,怎么解决?
(1)、检查你的网站是不是启用了其他域名,如二级域名,检查方法:dz后台–全局–域名设置–应用域名 ,看看有没有写其他域名,默认是空的。
如果有的话,看提示:当开启多域名时,请在 config/config_global.php 中修改 cookiedomain 值来设置 cookie 作用域。即
$_config['cookie']['cookiedomain'] = '.根域名,如.smyx.net(不要加http://www噢)';
// 注意根域名前面有一个点号.
(2)、如果你论坛安装用的域名是加www的,如:www.xxx.com,假如使用正常,但是当用xxx.com访问时就会报错,这是因为加www和不加www用的session是不同的,可以参考(1)的修改方法,或者修改论坛根目录下的.htaccess文件,把不加www的强制加上www,输入下列内容,记得把域名改成您的。(需要开启mod_rewrite):
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xxx.com [NC]
RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301]
以上问题检查后还有报错的话,就是你网站session有问题了,让技术或者联系空间商检查下session路径吧。
首先,在连接微博插件的“登录设置”开启勾选“我想使用Discuz!官方出品的“QQ互联插件”…”
其次,隐藏QQ互联登录按钮。用ftp工具进入 source/plugin/qqconnect/template 找到module.htm文件,下载下来,然后修改两处地方,改为后上传,记得备份源文件:
搜索tpl_global_login_extra,找到类似代码:
function tpl_global_login_extra() {
global $_G;
}
将代码改为
function tpl_global_login_extra() {
global $_G;
return;
}
继续搜索tpl_login_bar,找到类似代码:
function tpl_login_bar() {
global $_G;
}
将代码改为
function tpl_login_bar() {
global $_G;
return;
}
首先,在连接微博插件的“登录设置”开启勾选“我想使用Discuz!官方出品的“微信插件”…”
其次,隐藏微信登录按钮。用ftp工具进入 source/plugin/wechat/template 找到module.htm文件,下载下来,然后修改两处地方,改为后上传,记得备份源文件:
搜索 wechat_tpl_login_bar,找到类似代码:
function wechat_tpl_login_bar() {
global $_G;
}
将代码改为
function wechat_tpl_login_bar() {
global $_G;
return;
}
继续搜索 wechat_tpl_login_extra_bar,找到类似代码:
function wechat_tpl_login_extra_bar() {
global $_G;
}
将代码改为
function wechat_tpl_login_extra_bar() {
global $_G;
return;
}
改后记得上传覆盖。
4、将匿名改为微博昵称
微博评论回推的回复,如果微博帐号没有在论坛登录,一般Discuz!模板会显示成“匿名”,以下方法可以改为微博昵称。
以默认模板为例:
用ftp工具进入 template/default/forum 找到 viewthread_node.htm 文件,找到类似于:
<!--{if !$post['authorid']}-->
<a href="javascript:;">$_G[setting][anonymoustext] <em>$post[useip]{if $post[port]}:$post[port]{/if}</em></a>
改成:
<!--{if !$post['authorid']}-->
<!--{if $post['author']}-->
<div class="authi"><a href="javascript:;" class="xw1"{if $post[groupcolor]} style="color: $post[groupcolor]"{/if}>$post[author]</div>
<!--{else}-->
<a href="javascript:;">$_G[setting][anonymoustext] <em>$post[useip]{if $post[port]}:$post[port]{/if}</em></a>
<!--{/if}-->
改后记得上传覆盖。
四、网站如何接入微信公众平台?
1、打开微信公众平台 ,点击右上角的“立即注册”。
2、用邮箱注册并验证后,进行“信息登记”,填写完毕后进入第4步“公众号信息”的填写,其中第一项“帐号名称”,尽量取得好听写,支持中文噢。(注册后不可修改)
3、选择“普通公众帐号类型”
4、注册完成后,您可以在“设置”里面,看到您的微信号和二维码,建议把二维码下载下来并上传到您的网站,放在醒要位置。
5、点击菜单栏的“高级功能”,先进入”编辑模式”,点击“关闭”。之后进入“开发模式“,点击“开启”,再点击下面的“成为开发者”,在“接口配置信息”里面填写上面提示的URL和Token。
五、更新日志
= 1.5 =
2018/11/23
新增图文多条的解决方案(2018年10月12日起,微信返回的图文消息类型中图文数目只能为一条。)
= 1.4.4 =
2018/8/8
删除社交分享中已经失效的网站,只保留国内外常用的社交网站(15个)。
其他一些优化。
= 1.4.3 =
2018/1/9
新增设置注册用户组,方便设置用户权限。
修复移动端登录可能遇到的bug
= 1.4.2 =
2017/08/15
新浪微博接口升级,解决不能同步的问题。
= 1.4.1 =
2015/07/31
修正在部分移动端可能无法登录的bug
= 1.4 =
2015/05/15
新增:手机模板支持使用社交帐号登录。
新增:手机模板支持同步帖子、回复。
新增:使用微信登录网站(仅限PC端),需要自己申请API,也可以使用Discuz!官方的微信插件,把微信按钮加到连接微博插件内,以保持登录按钮风格统一(https://wptao.com/dzconnect.html#hide-wechat-button)
新增:使用GitHub登录网站,也可以自己申请API.
升级:使用Google/Yahoo登录升级为新的接口,也可以自己申请API.
删除:网易微博倒闭了,删除相关功能。
= 1.3.4 =
2014/05/26
新增:门户文章支持微博评论回推啦!
修正部分bug
= 1.3.3 =
2014/05/09
修正:腾讯微博评论回推bug
= 1.3.2 =
2014/05/06
升级:腾讯微博接口升级到OAuth2.0,同步需要重新绑定。
由于腾讯关闭了QQ空间动态接口,故插件删除了QQ空间同步。
= 1.3.1 =
2014/02/20
新增:门户文章同步到微博等(到插件的同步设置勾选)。
= 1.3 =
2014/01/02
修正:可能出现的微信连接bug。
新增:使用LinkedIn登录网站(到插件的同步设置勾选)。
= 1.2.3 =
2013/10/19
修正:个人签名无法保存的bug等,用社交帐号重新登录一次即可解决。
= 1.2.2 =
2013/10/12
新增:群组的帖子也能同步到微博了。
新增人人网默认API key
修正易信返回错误的bug。
= 1.2.1 =
2013/9/28
支持“易信公众平台 https://plus.yixin.im”,包括自定义菜单等。(微信设置)
= 1.2 =
2013/9/26
修正几个bug(如多个应用用户数据同步,同步记录到微博等)
= 1.1.8 =
2013/9/23
升级:淘宝接口升级
修改:解决部分主机无法使用支付宝帐号登录。
修正部分bug(如UCenter同步)
= 1.1.7 =
2013/9/13
修正:微信自定义菜单。
= V1.1.6 =
2013/9/5
新增:支持把QQ互联按钮和连接微博插件的登录按钮放在一块,统一风格。(登录设置)
新增:帖子同步微博、一键分享或者使用分享按钮时,把帖子链接转换为可推广获得积分奖励的链接。(同步设置)
新增:微信服务号支持自定义菜单: http://www.smyx.net/weixin-menu.html
新增:支持同步家园记录到QQ空间动态
修正开心网同步bug 修正同步时URL伪静态可能引起的bug 修正QQ好友分享bug
= V1.1.5 =
2013/8/7
新增:在后台“登录设置”增加选项:“用户使用社交帐号注册时强制填写用户信息”。默认为开启。
修正微信自定义关键字乱码的问题
= V1.1.2 =
2013/8/2
修正各种可能存在的安全隐患及bug。
优化部分代码。
= V1.1.1 =
2013/6/28
禁止“隐藏的内容”同步。
修正Discuz! X3上传图片不能同步的问题。
如果您使用了“QQ互联”插件,并且自定义了API ID和key,那么可以在“基本设置”转换为插件识别的数据,这样子旧用户就能登录了,您可以关掉QQ互联了。
= V1.1 =
2013/6/26
新增:微博评论回推。
在帖子正文下方添加“一键分享”按钮。(用户可以一键分享帖子到多个微博。)
优化部分代码,开放平台“回调地址”调整等。
支持在您的网站直接升级插件。
= V1.0 =
2013/6/11
支持使用QQ、新浪微博等18个社交帐号登录您的网站。
同步帖子和回复到11大微博和社区。
使用微信搜索Discuz!帖子,用微信发布微博。使用社会化分享按钮等。
支持导入 新浪微博插件 For Discuz! 的用户数据,以便旧用户能正常登录。
您的网站直接对接新浪、腾讯等开放平台的接口,不经过任何第三方服务器,更加安全、稳定、高效。
常见问题:
1、登陆时提示:array(3) { [“error”]=> string(25) “返回失败,session已过期!” ……,怎么解决?
2、我想继续使用Discuz!官方的QQ互联插件,如何把QQ互联按钮加到连接微博插件内,以保持登录按钮风格统一?
3、我想继续使用Discuz!官方的微信插件,如何把微信按钮加到连接微博插件内,以保持登录按钮风格统一?
4、将匿名改为微博昵称
史上最全的Discuz!连接微博文档:https://wptao.com/doc/dzconnect.html