近期炸药奖引全球关注,很不幸的咱天朝一位囚徒获此至高奖,于是最近网络上充斥着各种和谐,GFW频频发威,google又一次难于幸免,GAE再次成为浮云~~~~(┬_┬) p.s.:原本还想写一片GAE搭建gtap的傻瓜式教程给小白们的,现在看来木有意义了。
由于GAE被墙,API只能搭建在互联网空间上。基于PHP语言的twip自然是首选
什么是 Twip?
Twip 是一个运行在 LAMP 主机上的 PHP 程序,用于绕过GFW的限制在各种Twitter客户端里访问Twitter。
如同GAE下的gtap,twip也是开源项目,并共享在google code里http://code.google.com/p/twip/
(之前搭建过twip的童鞋可以忽略下文,到twip开源项目的WIKI下查看说明即可)
首先你需要一个网络主机,支持PHP的就行。免费空间推荐host1freehttp://www.host1free.com/,当然,有付费的稳定空间更好。至于如何申请免费空间以及使用FTP,在此不做说明。
免费空间一般都提供一个二级域名,在注册的时候就已经给你绑定。手头上没有免费的空间,下面只能以老薛主机的付费空间为例,搭建twip4教程。
1)FTP客户端,推荐使用开源的FILEZILLA客户端,一直在使用,蛮稳定的。
2)免费或付费空间,并绑定过域名。
3)twip,下载地址http://code.google.com/p/twip/
4)翻墙,途径各异,推荐自由门
twitter App申请:
翻墙,进入http://twitter.com/apps/new,填写APP信息,下面三项注意不能填错,其他任意
申请通过后会得到一组密匙,分别为:Consumer key和
至此,twitter APP申请完毕。
twip配置:
相比较而言,twip4对twip3有了较大改进,在设置config文件时更加方便
解压下载好的twip压缩包,修改config-exmple.php文件
重命名config-example.php,给改成config.php。然后用记事本打开,修改OAUTH_KEY、OAUTH_SECRET和BASE_URL,改完保存。
define(‘OAUTH_KEY’,’Consumer key’);
define(‘OAUTH_SECRET’,’Consumer secret’);
define(‘BASE_URL’,’http://www.xxx.com/twip/’);
Consumer key与Consumer secret填写刚申请到的twitter APP的密匙
BASE_URL填写你的twip文件夹地址,比如我的define(‘BASE_URL’,’http://not-cat.info/twip/’);
保存之后,twip配置完毕。比twip3给力不少。
将twip文件夹通过FTP客户端上传到网络空间上。最好是放在/public_html目录下
在浏览器地址栏键入http://你的域名/twip/index.html,如http://not-cat.info/twip/index.html
显示如下界面:(比twip3华丽多了)
推荐安全性更高的O模式(即加入oauth验证)
输入你的API密码,会跳转到刚刚申请的twitter APP页面(此步操作需要翻墙)
选择”ALLOW”,返回到twip页面下,会显示你的API地址
然后复制到twitter客户端尽情发推吧~~~
p.s.
最新的twip-4.1似乎是有些问题,假如不成功的话请尝试使用twip-4.0版本~~~
欢迎fo我的twitter:@not_cat
没有评论:
发表评论