WordPress空间搭建Twitter API Proxy -Twip4实例图文教程
这里以Twip4为例,演示下如何在Wordpress平台下搭建Twitter API Proxy
准备工作:
1). PHP空间 (要能解析到twitter.com域名, 可自行搜索测试免费php空间)
2). 能翻墙的PC一台
3). 到开发者页面申请APP, 获取OAuth Consumer Key/Secret
4). 下载、配置、上传twip程序至网站
5). 获取OAuth验证Twitter的API,然后用客户端比如twhirl登录
4minute的新歌
最近gfw又发飙了,现在不翻墙都不能打开发推了,GRD。常用的俩网站之前只要验证后墙内都可以直接上; 早些时候购买空间的时候就考虑到要自己搭建API(额,有远见麽?),不过之前一直用着挺爽的就没来折腾搭建API,但唯有如此自己学会了才是王道,才能 让发tweets变得更加容易。这几天在家休息闲得蛋疼,外面也是雨一直下,而且下个月还要回重庆,这样就不怕了,走到哪就推到哪~笑
1) .打开Twitter App申请中心并用你的twitter帐号登录 https://dev.twitter.com/apps/new
在这个页面填写好如下details
①: Application Name 程序名称,即你发的每一条tweet显示的via *** (使用O模式下API名称)
②: Description Organization Website 网站描述(任意)
③: Application Website 程序网站 via *** 上的链接 (比如我这里就填了Blog的地址)
④: Callback URL 这里填写 http://yourdomain/twip/
然后当然是点击同意协议,输入验证码后创建属于你自己的Twitter Application,提示成功后就可以看到Consumer key、Consumer secret了,Copy出来接下来会用到
点击Setting选项卡后
⑤: 选择Application Type 为 Read & Write
⑥: Application Icon可以上传你自己中意的图标,接着点击更新设置这一步就完成了,效果应该就是酱紫的
2). 下载Twip4程序twip-4.1-r196.tar.gz
解压缩后把twip文件夹下的config-example.php重命名为config.php并打开,修改相应的参数保存后用FTP上传至网 站,并把oauth目录设置为777权限 (作用是让其具有写入权限,申请OAuth时生成的文件用),最重要的两步就已经完成了
3). 获取API地址。
打开http://yourdomain/twip/,点击”使用O模式”
后面一栏建议填”api”,点击提交认证
转到Twitter进行认证授权
同意登录后便会弹出页面就可以得到两个api地址,上面一个就是需要用到的OAuth API Proxy了,下面一个是Image Proxy的地址,应该是用于图片服务的,还没看到在哪里可以设置。
友情提示: 请不要随意泄露你的API地址。Twip默认会保护你的API地址不被搜索引擎爬取。
4). 下载客户端twhirl-0.9.7,这里以twhirl为例搭载API登录twitter (twitterid@API Proxy)
最后的效果就如上面的贴图那样了,至此大功告成 (Via 发粪凃墙∮)
TWIP 使用说明
什么是 Twip?
Twip 是一个运行在 LAMP 主机上的 PHP 程序,用于绕过GFW的限制在各种Twitter客户端里访问Twitter。
什么是 T 模式?
T模式 ( Transparent ) 会透明转发客户端的HTTP请求,能完整保留客户端的Source信息。
什么是 O 模式?
O模式 ( Override ) 会使用自定义OAuth Consumer Key/Secret重新对客户端HTTP请求进行签名,无法保留客户端Source信息。
开始使用 TWIP
使用 T 模式使用 O 模式
FAQ 及反馈
更多安装说明和问题解决,请访问项目 Wiki:
http://code.google.com/p/twip/w/list
反馈 BUG 请在此提交:
http://code.google.com/p/twip/issues/list
原文:http://www.idekyge.com/config-your-twitter-api-proxy-twip4-via-wordpress-step-by-step/