🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.comp.hacker
Article #13224

免费php空间搭建Twitter API proxy(TWIP)

#13224
From: RSS Feed For GFW Blog
Date: Sun, 18 Oct 2009 12:06
64 lines
6078 bytes
作者:北风  来源:[醉人呓语----北风的博客  ][1]

   [1]: http://www.wenyunchao.com/?p=10312

好吧,我就按笑蜀的水平写篇架设php下的Twitter API proxy指引,如果笑蜀都会了,你还不会,那千万别来问我,一头撞向GFW得了,撞倒了是全国网民之福。

相关的文章,前辈们写得挺好的,我只针对笑蜀这种电脑水平看不明白的说明一下。基本指导在这个文档里([http://yegle.net/2009/08/05/twip/][2]),用twip架设Twitter API proxy也是前文作者的功劳。

   [2]: http://yegle.net/2009/08/05/twip/

首先是找一个墙外的空间,自己注册或是免费的都可以。空间大概是需要支持.htaccess及PHP高于一定的版本要求之类的东东,如果不知道怎么办?那就试一下,能成功是好事,不成功拉倒。

我建议申请一个免费的php空间,例如[byteact.com][3]的空间,在这里申请: [http://www.byteact.com/signup.php][4] ,英文看不懂就没办法了。申请成功后会告诉你ftp参数是什么,申请成功的地址大概是:[yourid.byteact.com][5]
,注意根目录是在"htdocs"目录下。对ftp不了解的,问一下谷歌,简单的办法是打开IE,在地址栏输入 ftp://你的账号:你的密码@ftp服务器地址。按资源管理器的拖放操作也可以上传文件到ftp空间里。

   [3]: http://byteact.com

   [4]: http://www.byteact.com/signup.php

   [5]: http://yourid.byteact.com

然后到这里([http://code.google.com/p/twip/downloads/list][6])下载"twip-2.1.tar"源代码,解压后,重命名config-example.php为config.php。

   [6]: http://code.google.com/p/twip/downloads/list

用"写字板"打开config.php,修改其中三个参数:

$CONSUMER_KEY = ";

$CONSUMER_SECRET = ";

$OAUTH_DIR = '/home/yegle/oauth/';

前两者需要通过Twitter oauth注册一个 application ,网址在这里( [https://twitter.com/oauth_clients][7]
),注册完后把相应值填在上述参数里。$OAUTH_DIR的地址可以通过phpinfo代码获得。这个文件可以在这里([http://www.ss30.com/doc/phpinfo.rar][8])
下载,解压后上传到根目录下,访问[http://yourid.byteact.com/phpinfo.php][9],在页面中,找到"doc_root",
对应有类似"/home/vol10/[byteact.com/byte_4331594/htdocs][10]"东东,后面再加上"/oauth/"填 到$OAUTH_DIR里即可。

   [7]: https://twitter.com/oauth_clients

   [8]: http://www.ss30.com/doc/phpinfo.rar

   [9]: http://yourid.byteact.com/phpinfo.php

   [10]: http://byteact.com/byte_4331594/htdocs

把修改后的config.php连同其他文件按原来的目录结构上传到"htdocs"目录下,即根目录,如无意外,你的Twitter API proxy就架设成功了。可以访问访问 [http://yourid.byteact.com/test.php][11]
确认一下,输入您的Twitter账号密码,如果出现"OK!"及五则信息,恭喜你,你的Twitter API proxy已经架设成功。

   [11]: http://yourid.byteact.com/test.php

如果用TitterFox的话,Twitter API proxy就是 [http://yourid.byteact.com/][12] 。

   [12]: http://yourid.byteact.com/

推荐安装Twhirl:

(1) 先到 [http://get.adobe.com/cn/air/ ][13]下载并安装 Adobe AIR的最新版。

   [13]: http://get.adobe.com/cn/air/

(2) 再到 [http://www.twhirl.org/download][14] 下载并安装twhirl的最新版。

   [14]: http://www.twhirl.org/download

(3) 运行twhirl,在账号添加的部分,选择 [laconi.ca][15] 账户类型,然后按照下面双引号中的内容输入你的账号:"你的twitter账号@[yourid.byteact.com][16]",添加后点 Connect
,输入你的twitter账号的密码。稍等片刻,即可继续享受你的Twitter人生。

   [15]: http://laconi.ca

   [16]: http://yourid.byteact.com

原创文章如转载,请注明:来源北风的博客([http://www.wenyunchao.com][17]/)

   [17]: http://www.wenyunchao.com/

敬请订阅我们:http://feeds2.feedburner.com/chinagfwblog,在twitter跟随我们:http://twitter.com/cdt。翻墙工具介绍和下载:http://www.sesawe.org/和http://www.sesawwe.net/。![][18]

   [18]: https://blogger.googleusercontent.com/tracker/5500297126185736776-7902434176624863185?l=www.chinagfw.org

Contentes HTML URL: http://www.chinagfw.org/2009/10/phptwitter-api-proxytwip.html

Send By Feed RSS2eMail BOT V2.65
Admin By Liuxing99
Technical Details
Message-ID: <4adb1734$1@news.liuxing99.3322.org>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!61.160.212.82.MISMATCH!www.shinco.com!news.liuxing99.3322.org!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!feeder.news-service.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!61.160.212.82.MISMATCH!www.shinco.com!news.liuxing99.3322.org!not-for-mail
From: RSS Feed For GFW Blog <gfwblog-list@szb66.vicp.net>
Newsgroups: cn.comp.hacker
Subject:  免费php空间搭建Twitter API proxy(TWIP)
Date: Sun, 18 Oct 2009 12:06:00 -0000
Organization: A poorly-installed InterNetNews site
Lines: 64
Message-ID: <4adb1734$1@news.liuxing99.3322.org>
NNTP-Posting-Host: 58.208.4.86
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
X-Trace: www.shinco.com 1255872374 9681 58.208.4.86 (18 Oct 2009 13:26:14 GMT)
X-Complaints-To: news@www.shinco.com
NNTP-Posting-Date: Sun, 18 Oct 2009 13:26:14 +0000 (UTC)
Received-Path: <gfwblog-list@szb66.vicp.net>
X-Feed-By: news.liuxing99.3322.org
User-Agent: Feed RSS2eMail BOT V2.65
X-Gateway-Administrator: bianlule@bianlule.3322.org
X-Gateway-From: dnews-gateway@news.liuxing99.3322.org