利用Twip架设自己的Twitter API

感谢+问候GFW以及其全家,上个推还要翻墙。host大法已然失效,SSH还能扛一段时间,无奈Touch和BB不能SSH穿墙,找了几个api还要看RP。遂想,还不如自己架个API。

Google一斧子,发现了几个,基于Python的birdnest,基于PHP的tweetr和twip,喜欢python的东西,但貌似birdnet是架在Google App Engine上的,估计早被GFW盯上了,转战熟悉的PHP,tweetr不返回header信息,没有将客户端类型的POST值传至服务器,还是选择twip.

这个安装也没啥好说的,直接将所有文件upload到可用的host上,新版本连webroot都自动化了,唯一要注意的就是host需要支持apache的modrewrite,完成后可以用test页面来测试一下。

PS1:twitterfox的api修改,查找firefox的extensions中twitterfox的nsTwitterFox.js文件,修改其中的TWITTER__URL为API地址。

PS2: Opera Widget的API地址修改方法:

  1. 将widget目录下Twitter Opera widget_7206_3.22.wgt解压;
  2. 将script目录下的twitter-api.js中所有的http[s]://twitter.com/部分替换成API地址
  3. 在config.xml里添加一行API的HOST
  4. 用zip重新打包,名字和原来一样。

Leave a Reply

Your email address will not be published. Required fields are marked *