2011年4月11日星期一

[GFW BLOG(功夫网与翻墙)] 写了Twip API的中转代码

来源:http://lordong.net/wp/post/1260.html

Twip API是@yegle写的Twitter API代码,可以应用在很多的Twitter客户端上,之前在自己的空间上部署过这个API来使用,但由于众所周知的原因导致了这种非加密的API经常挂掉,为此我曾用过的一个副域名寿终正寝,严重抗议GFW所实施的反人类做法。

为了防止部署的API引起域名或IP被墙,因此我自己写了Twip的中转代码Twip Transfer,功能是将Twip API的调用转至真正API并返回结果,好处是隐藏了真正建API的空间,起到防止域名或IP被墙的可能,也避免了token泄漏。

搭建方法:
1. 根据自己的twip版本下载对应的中转代码,放到海外支持curl和rewrite的免费空间上。
2. 修改index.php的LOCAL_API_ROOT和TARGET_API_ROOT目录为自己实际的目录。

1
2
3
4
5
6
7
////////////////////////////////////////////////////////////////////////////////
// 本地的虚API目录,比如"/twip"、"/myapi/twip"
// "/twip"对应的中转API地址是"http://yourfreedomain.com/twip"
// "/myapi/twip"对应的是"http://yourfreedomain.com/myapi/twip"
define('LOCAL_API_ROOT', '/twip');
// 真正的API目录,比如"http://yourdomain.com/fuck/gfw/twip"
define('REAL_API_ROOT', 'http://yourdomain.com/fuck/gfw/twip');

3. 修改好并上传后在浏览器上打开这个中转API的网址,如果显示"Welcome to Twip Transfer"说明可以工作了。

用法:
在配置客户端的API时直接写这个中转API的地址,格式跟twip的设置一样。
注:需要进行Twitter Oauth认证时请使用原API地址。

声明:本人写的这个代码只是从技术角度提出问题的解决办法,不对使用这个代码造成的任何问题负责。

本地下载:for twip3 for twip4


�����������������������������������������

需要翻墙利器赛风? 请阅读和关注中国数字时代

推特用户请点击这里免翻墙上推特

请点击这里下载翻墙软件

更多翻墙方法请发电邮(最好用Gmail)到:fanqiang70ma@gmail.com

请阅读和关注中国数字时代、翻墙技术博客GFW BLOG(免翻墙)

请使用Google Reader订阅中国数字时代中文版http://chinadigitaltimes.net/chinese/feed),阅读最有价值的中文信息;以及GFW BLOG(功夫网与翻墙)http://feeds2.feedburner.com/chinagfwblog,获取最新翻墙工具和翻墙技巧信息。




--
Posted By GFW BLOG 功夫网与翻墙 to GFW BLOG(功夫网与翻墙) at 4/11/2011 01:03:00 AM

--
1、我们的订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、发一封标题为GFW的邮件到fanqiang70ma@gmail.com,就可获取翻墙利器赛风新地址。附《数字时代》赠阅版。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。
停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com

没有评论:

发表评论