gengweibo

简约的微博查看工具
授权协议 未知
开发语言 Java
所属分类 建站系统、 开源微博工具
软件类型 开源软件
地区 不详
投 递 者 文增
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

gengweibo 是一个简约的微博查看工具。

功能特性和缺点

  • 微博视图更简约,尝试模仿手机客户端的界面。
  • 无须专门在本程序中注册帐户,直接连接即可使用(oauth方式),目前支持网易、腾讯、新浪和搜狐微博。连接进入系统后,还可以在“我的账户”里面设置连接更多的账户哦。
  • 混合显示,同时把各微博厂商的微博混合在同一个页面按时间降序来显示,区别于其他多微博查看工具的tab切换方式。
  • 功能较少,只方便查看“我”或“我所关注的人”的微博,不利于网友互动。
  • 页面非常简陋(不过个人认为还算简洁,至少够我用了,哈哈),如果想预先看看效果图,可以下载源码到本地,进入doc目录查看。


所用技术

1、后台基于java

  • 容器使用了Google的Guice(我不喜欢用spring,感觉太庞大了)。
  • dao暂时直接用jdbc直接搞定,因为crud相关部分目前也太简单了,所以也没使用ibatis之类的框架。
  • mvc也是暂未使用框架,用了自己基于servlet封装的一个简单的dispatcher。
  • oauth java api。未使用各微博厂商的sdk,直接使用了 http://oauth.googlecode.com/svn/code/java/

2、前台相关

  • jquery以及其他jquery插件


如何本地部署

  • 下载源码。
  • 找到src目录下的oauth.properties,依次填写你在各个微博开放平台申请到的oauth key和secret。
  • 在源码doc目录下找到db.sql文件(系统基于mysql),创建数据库和相应的表格,同时注意根据你机器的配置修改src目录下的database.properties文件,里面是mysql链接的一些参数。
  • 把项目部署到tomcat或resin等servlet容器中,假设是在localhost的8080端口,并且项目名称是gengweibo,那么访问 http://localhost:8080/gengweibo 即可。
 相关资料
  • 新浪微博虽然和 twitter 比是小巫见大巫,但国内应该还是又很多人用的吧。这个扩展对使用新浪微博的人还是很有用的。安装完后要先在设置里面把自己微博地址写上, 之后可能需要重新启动一下 chrome。

  • 多功能新浪微博备份工具,分类备份微博、评论、提及我的微博,备份内容可下载到本地或是发送到指定邮箱,可以备份关注的人和好友,恢复关注的人(实验) 分类备份最近200条微博、发表的评论、别人对自己微博的评论、提及自己的微博。由于新浪微博API的限制,每种都只能备份最近的200条。

  • 类属性 $display 授权页面的终端类型,取值见微博文档。http://open.weibo.com/wiki/Oauth2/authorize $forcelogin 是否强制用户重新登录,true:是,false:否。默认false。 $language 授权页语言,缺省为中文简体版,en为英文版。 $screenName 获取用户资料时传的参数,可空

  • 微博 微博账号接入机器人后,可以自动回复粉丝的私信。适用于官方微博,大V等自动回复。 注:微博机器人目前仅支持文字,语音两种方式提问,用户在微博聊天框输入语音后,客服系统自动识别语音成文字进行答复。微博的接入流程详情请查看微博机器人接入文档。 第一步:分别复制URL、AppKey用于微博后台的填写(微博填写见下一步) 第二步:将复制的URL,AppKey分别填写到该页面的输入框内,点击保存。由于微

  • 本文向大家介绍用Python编写简单的微博爬虫,包括了用Python编写简单的微博爬虫的使用技巧和注意事项,需要的朋友参考一下 先说点题外话,我一开始想使用Sina Weibo API来获取微博内容,但后来发现新浪微博的API限制实在太多,大家感受一下: 只能获取当前授权的用户(就是自己),而且只能返回最新的5条,WTF! 所以果断放弃掉这条路,改为『生爬』,因为PC端的微博是Ajax的动态加载,

  • 在MySQL 中可以使用 SHOW CREATE TABLE 语句来查看表中的约束。 查看数据表中的约束语法格式如下: SHOW CREATE TABLE <数据表名>; 例 1 创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptId 为非空约束和外键约束,然后查看表中的约束,SQL 语句运行结果如下。