twitter API:twip4搭建教程

【来源:http://not-cat.info/archives/233】近期炸药奖引全球关注,很不幸的咱天朝一位囚徒获此至高奖,于是最近网络上充斥着各种和谐,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信息,下面三项注意不能填错,其他任意

Application Type: Browser

Callback URL: You can fill anything here. Twip will handle it properly 🙂

Default Access type: Read & Write

注意:关于callback url的填写,今天有些童鞋反映说oauth验证(就是O模式)的时候出现错误,估计是与callback有关。twip作者说callback url可以任意填写,之前我任意填过好像不行,现在把callback url详细说一下。

callback url是读取你主机下的oauth.php文件,就是用来进行验证的。假如twip是以文件夹的形式上传到域名主机的,那么在callback url填写:http://你的域名/twip/oauth.php;假如twip不是以文件夹形式上传的,那么callback一栏填写http:// 你的域名/oauth.php。归根结底就是要找出twip下oauth.php的链接地址。我的是已文件夹形式上传的,因此填写看下图。

分享一下我的API设置

twitter API:twip4搭建教程twitter API:twip4搭建教程

申请通过后会得到一组密匙,分别为:Consumer key和

twitter API:twip4搭建教程

至此,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华丽多了)

twitter API:twip4搭建教程

推荐安全性更高的O模式(即加入oauth验证)

twitter API:twip4搭建教程

输入你的API密码,会跳转到刚刚申请的twitter APP页面(此步操作需要翻墙)

选择”ALLOW”,返回到twip页面下,会显示你的API地址

然后复制到twitter客户端尽情发推吧~~~

p.s.

最新的twip-4.1似乎是有些问题,假如不成功的话请尝试使用twip-4.0版本~~~

欢迎fo我的twitter:@not_cat

原文链接:https://allinfa.com/twitter-api-twip4.html
原文标题:twitter API:twip4搭建教程 - 美博园
※ 除声明转载,美博园文章均为"原创",软件版权归原作者,转载请以上面超链接注明来源!

本文TinyURL短网址: http://tinyurl.com/y7s4jtue
本文Google短网址: https://goo.gl/jbBj9W

如喜欢本站请订阅: 或者 点此【RSS订阅真相网】

这里是你留言评论的地方

10 + 5 =
Copyright © 2007 - 2018 , Design by 美博园. 版权所有. 若有版权问题请留言通知本站管理员. 【回到顶部】