|
基于本插件的gbook留言薄插件已经发布,详情见:
http://bbs.cenfun.com/thread-14445-1-1.html
[cmp=750,500]http://cmp.cenfun.com/cmp4/cmp.swf?tqq_message_filter=%20-%20Powered%20by%20Discuz!&skin=skins/webplayer.zip&plugins=plugins/tqq.swf&tqq_username=cenfun&tqq_callback=http://cmp.cenfun.com/cmp4/plugins/tqqcallback.htm[/cmp]- http://cmp.cenfun.com/cmp4/cmp.swf?tqq_message_filter=%20-%20Powered%20by%20Discuz!&skin=skins/webplayer.zip&plugins=plugins/tqq.swf&tqq_username=cenfun&tqq_callback=http://cmp.cenfun.com/cmp4/plugins/tqqcallback.htm
复制代码 点击右上角的按钮即可
完成对CMP的授权访问后,当前可以使用的功能有:
1,广播信息到自己的微博
2,直接收听用户 (自定义配置用户名)
3,发表对话
4,自动判断是否收听
5,显示自己的时间轴微博列表
6,显示推荐关注用户的时间轴微博列表
7,自获取页面标题和网址广播内容
等等
4月24日:修正首尾有换行不能发送的问题
配置例子:
- plugins = "plugins/tqq.swf"
- tqq_callback = "http://cmp.cenfun.com/cmp4/plugins/tqqcallback.swf"
- tqq_username = "cenfun"
- tqq_message = "这里有很不错的音乐,推荐给大家!#CMP# http://bbs.cenfun.com/"
- tqq_message_filter = " - Powered by Discuz!"
- tqq_xywh = "20R,20,32,32"
- tqq_app_key = ""
- tqq_app_secret = ""
- tqq_token = ""
- tqq_token_secret = ""
- tqq_jscallback = ""
复制代码 tqq_callback 授权验证的回调程序地址,必须填写在互联网能成功访问到的绝对地址,也就是以http://开头的地址
可以直接使用flash的tqqcallback.swf,也可以使用页面的tqqcallback.htm(将传参并加载tqqcallback.swf,还支持js回调,比如处理token,自动关闭页面等)
tqq_username 推荐关注的微博帐户名,比如填写自己的腾讯微博帐号
tqq_message 要发表的的默认微博信息,没有设置则尝试从所在页面获取标题和网址,无法获取则使用CMP配置名称name和链接link
tqq_message_filter 自动获取页面标题时,有不需要的字符,在这里设置过滤,支持多个,用英文逗号隔开
tqq_xywh 打开按钮的位置宽高
tqq_app_key = ""
tqq_app_secret = ""
tqq_token = ""
tqq_token_secret = ""
以上4个参数为自定义app和token,如果没有则采用CMP的app
设置自己的app key可以结合自己的应用程序一起工作,传人access token则无需再次授权
tqq_jscallback = ""
javascript回调函数名,在完成授权后将自动调用此函数,用于通知页面更新,参数对象将传递access token
在点击退出时也将调用此函数,对应的oauth_token和oauth_token_secret将被设置为空并在参数中返回
如:tqq_jscallback = "callback"
function callback(data) {
alert(data.oauth_token);
alert(data.oauth_token_secret);
}
插件下载页(src中是源码,一般用户无需使用):
https://github.com/cenfun/cmp/tree/master/cmp4/plugins/tqq/
所需文件为插件文件tqq.swf和回调程序文件tqqcallback.swf,共2个文件
要使用页面回调的用tqqcallback.htm,可以在完成授权后自动关闭
|
|