晨风交流论坛_CMP_CChat_Flash_音乐_视频_播放器_live直播_聊天室

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 15832|回复: 13

[插件] 【更新】gbook留言薄插件发布【基于腾讯微博】

[复制链接]
发表于 2011-4-24 00:31:41 | 显示全部楼层 |阅读模式
官方QQ群:102348392 | 捐赠CMP
[cmp=700,500]http://cmp.cenfun.com/cmp4/cmp.swf?skin=skins/webplayer.zip&plugins=plugins/gbook.swf&tqq_callback=http://cmp.cenfun.com/cmp4/plugins/tqqcallback.htm[/cmp]
  1. http://cmp.cenfun.com/cmp4/cmp.swf?skin=skins/webplayer.zip&plugins=plugins/gbook.swf&tqq_callback=http://cmp.cenfun.com/cmp4/plugins/tqqcallback.htm
复制代码
之前准备用个专门的留言程序做服务端,开发一个在CMP进行留言的插件
但这些留言程序都不能直接很好的在flash进行调用
或者有相关接口的也不是很标准,开发和维护起来都很困难
加上CMP的很多用户,根本没有相关服务器环境支持
所以暂时不采这个了,而是采用当前流行的微博程序做服务端来实现:

微博一般都是开放平台,基于Oauth进行认证,安全方便
这里采用腾讯微博,因为他对跨域flash有直接支持:http://open.t.qq.com/crossdomain.xml
采用微博帐号登录,无需注册等,省去很多无用资料和记忆的麻烦
微博本身存在用户关系网,方便更好的进行反馈、沟通、联系等
绝对绿色和静态,无需任何自己的服务端支持,也无需留言存储空间,速度快,无需担心数据丢失
留言只能自行进行管理,而且公开数据,所以不能用于收集私有反馈信息的留言,但CMP一般用于前者


只是微博还不能专门的提供留言接口服务,所以不是太像留言薄,或者还像个评论,当然也是微博
但希望大家去试着去用一下,个人感觉很好用,毕竟以后的网络都是朝这种类似的云计算发展的
当然还可以进行很多改进,大家可以提建议

本插件是基于之前的tqq微博插件开发,有很多相同地方,但留言更针对当前的CMP,而不是用户
对留言者可以收听和对话
对留言可以转播和回复,如果是自己的可以进行删除
列表拖动到底部,自动请求下一页数据,每次请求20条记录
除了留言,还支持显示自己的微博主页列表,和提到自己的微博列表,方便交流

使用例子:
  1. <cmp
  2.         plugins = "plugins/gbook.swf"
  3.         gbook_topic = "CMP4"
  4.         gbook_xywh = "20,20,32,32"
  5.         tqq_callback = "http://cmp.cenfun.com/cmp4/plugins/tqqcallback.htm"
  6.         tqq_app_key = ""
  7.         tqq_app_secret = ""
  8.         tqq_token = ""
  9.         tqq_token_secret = ""
  10.         tqq_jscallback = ""
  11. />
复制代码
gbook_topic  留言主题,发表留言时,自动围绕此话题进行讨论,留言列表也自动显示此话题相关内容,所以请一定设置一个自己有特色的主题,以免和别的话题重复和冲突
gbook_xywh  打开按钮的位置宽高
tqq_callback   腾讯微博的授权验证的回调程序地址,必须填写在互联网能成功访问到的绝对地址,也就是以http://开头的地址

下面是开发者参数,一般用户无需使用:
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/gbook/

所需文件为插件文件gbook.swf和回调程序文件tqqcallback.swf,共2个文件
要使用页面回调的用tqqcallback.htm,可以在完成授权后自动关闭
发表于 2011-4-24 02:18:35 | 显示全部楼层
本帖最后由 qq79910799 于 2011-4-24 02:21 编辑

先坐到····
发表于 2011-4-24 09:51:41 | 显示全部楼层
前排观望。  犀利~
发表于 2011-4-24 10:58:17 | 显示全部楼层
谢谢老大的分享
发表于 2011-4-24 12:18:47 | 显示全部楼层
又有新东西,棒就一个字~
发表于 2011-4-24 12:49:29 | 显示全部楼层
爽!!!前排啊!!哈哈!这个插件赞~\(≧▽≦)/~!
发表于 2011-4-24 18:35:31 | 显示全部楼层
不知是什么意思。看不懂。无法连接到我的微博
发表于 2011-4-24 20:57:47 | 显示全部楼层
不错啊 做成聊天室就更爽了
发表于 2011-4-24 21:14:15 | 显示全部楼层
很好很强大,不知能不能放到CMP的下方
发表于 2011-4-25 17:52:54 | 显示全部楼层
全屏后不能像tqq一样蔽住了其它插件

QQ|客服QQ44023478|Archiver|手机版|小黑屋|晨风交流论坛 ( 粤ICP备05008793号 )

GMT+8, 2018-10-18 20:08 , Processed in 0.058859 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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