# Yegle：如何搭建 Twip API proxy

- 作者：Wilson Wang
- 发布时间：2009-08-07 11:28
- 原文：https://www.ifanr.com/3709

> Gae [自建API 代理](http://bbs.ifanr.com/viewthread.php?tid=2046&extra=page%3D1)不正常，Onedd 的 birdnet 代理不正常，Twitter 官方主站不能发推，但是我们还有 Gravity+ [Twip API 代理](http://bbs.ifanr.com/viewthread.php?tid=2106&extra=page%3D1)！得益于开放的 Twitter，得益于我们充满共享精神的热诚 Geek，Twitter 仍然鲜活在移动世界，为我们把握地球的脉搏。
> 
> 感谢@Yegle！他的blog在 [一阁Blog](http://yegle.net/)。下面是来自于他的及时雨教程：

**要求：**

1. 有一个处于墙外面的虚拟主机空间
2. 标准的LAMP服务器（Apache和PHP是必须的）

**搭建方法：**

如果你有虚拟主机的 ssh 权限，在任意目录执行：

> svn checkout <http://twip.googlecode.com/svn/trunk/> twip-read-only

代码将会出现在 twip-read-only 文件夹下。

如果你只有虚拟主机的 ftp 权限：

下载以下四个文件：

> <http://twip.googlecode.com/svn/trunk/.htaccess>
> 
> <http://twip.googlecode.com/svn/trunk/index.php>
> 
> <http://twip.googlecode.com/svn/trunk/config.php>
> 
> <http://twip.googlecode.com/svn/trunk/func.php>

将其中的 index.php、config.php、func.php、.htaccess 四个文件复制到你的虚拟主机 web 目录下任意文件夹，如 /twip 文件夹下，那么用 http://你的域名/twip 来访问这个 api 。

**注意事项：**

1、config.php里有部分可自定义的内容

2、日志默认在api所在目录下，而且是可以被第三方下载到的。请仔细斟酌后再决定是否启用日志功能（在config.php里修改为$dolog = false ;），或者将日志放在非web目录下。

详细讨论，请移步 Twitter 论坛：[http://bbs.ifanr.com/viewthread.php?tid=2106&amp;extra=page%3D1](http://bbs.ifanr.com/viewthread.php?tid=2106&extra=page%3D1 "http://bbs.ifanr.com/viewthread.php?tid=2106&amp;extra=page%3D1")
