2009年10月27日星期二

[GFW BLOG] 围着脖子推V1.0正式版发布并开放源代码

作者:Steven Wang  来源:Steven Wang's Blog

围着脖子推这个同步更新Twitter新浪微博的小工具在走过了一个月的Beta版后,今天终于迈向了1.0正式版,并同时提供.Net版和Java版的源代码下载。 点击下载.Net版 | 点击下载Java版

围着脖子推的起源是作者本人想同时更新Twitter和新浪围脖上的内容,在手机上使用尤为方便。第一个版本是C#写的,因为其开发快速,且找部署.Net程序的托管服务器相对容易,Beta 1的时候发Twitter信息走的是Dabr,发新浪消息是做原始的POST请求(后续版本一直是走这条路,也叫REST?)。大概在免费托管空间上跑了一个星期后,因为实在受不了免费托管空间的一系列恶心要求,于是就想尝试Google App Engine, 从此深深被其强大所打动,并一发不可收拾。部署在GAE上之前,发送Twitter消息需要借助Dabr翻墙,运行很不稳定,但发送新浪围脖消息问题不 大。当部署到GAE上以后,因为其服务器在国外,绕过了GFW,发送Twitter消息很流畅,而发送新浪围脖消息却变得困难起来。通过不断的发现问题, 改进程序,近两周以来发送两个地方的消息都趋于稳定,因此决定将目前的版本升级为V1.0正式版,并开放源代码。

.Net版的源代码非常不稳定,仅供参考。Java版的源代码在Google App Engine SDK for Java下开发,使用twitter4j-2.0.10进行Twitter相关操作,该项目对Twitter API进行了封装,使用非常方便,感谢Yusuke Yamamoto提供的twitter4j

本次开放的源代码目的在于互相交流学习,并让使用围着脖子推的用户放心,程序没有做记录隐私信息的操作。也欢迎各位自己架设围着脖子推的服务,但是大家万事小心,整大了被GFW和谐了就杯具了。若今后新浪微博也开放API,想必会有更多出色的同步工具出现。

Resources & References:
1、围着脖子推V1.0
2、围着脖子推V1.0-.Net版源代码
3、围着脖子推V1.0-Java版源代码
4、twitter4j Home Page
5、twitter4j-2.0.10 Download

相关阅读:

本文网址:http://steven-wang.appspot.com/twittersina-v1.0-gae-opensource-2001.html




--
Posted By GFW Blog to GFW BLOG at 10/27/2009 08:07:00 P
--~--~---------~--~----~------------~-------~--~----~
1、请点击www.chinagfw.org访问我们,订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、需要Psiphon2注册邀请的朋友,请向english@sesawe.net发送电子邮件请求,说明 "can I have psiphon2 access" 并告诉您所在的国家。也可以使用Twitter Direct Messages或登陆Psiphon网站直接向Psiphon索取使用邀请。3、GFW Blog现提供最新翻墙工具下载(地址一、二、三),翻墙(突破网络封锁)方法介绍请见本站anti-censorship部分。4、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。5、敬请关注、支持、参与Sesawe和黑箱监管集体诉讼。
To unsubscribe from this group, send email to
gfw-blog+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/gfw-blog?hl=zh-CN
-~----------~----~----~----~------~----~------~--~---

没有评论:

发表评论