2010年5月24日星期一

[GFW BLOG] 最傻瓜的twip架设教程

来源:http://blog.uplush.com/how-to-build-twip.html


在之前一篇博文中,我曾说过那可能是不能更菜的教程了。可是事实证明:纪录往往是让人打破的。

现在,我就来挑战一下最菜鸟教程记录,从申请Host1Free到修改twip信息再到上传至FTP空间,每一步都用图片加以说明。

 

1. Host1Free免费空间的申请

Host1Free 简介

Host1Free是来自德国的免费虚拟空间托管服务商,于2010年4月1日正式上线,和Host1Plus同属Digital Energy公司旗下,采用000webhost的运营模式,配置云计算技术的服务器,保证99.9%的正常运行时间,空间的访问速度和稳定性都非常可 靠。

Host1Free免费空间使用DirectAdmin控制面板,为每个用户提供10GB的空间大小,每月150GB的流量限制,2个免费 MySQL数据库,支持WEB方式和FTP上传管理文件,可自定义错误页和.htaccess,赠送5个免费二级域名,支持绑定自己的独立域名,没有强制 广告。

网址:http://www.host1free.com/ (来源:Google)

Host1Free 注册

打开网站首页,点击进行免费空间的注册。

* 如果您很懒,可以直接点击进入注册页面

按照要求填写注册信息:

如果您所填写的信息没有问题,那么点击完成注册后会提示已经注册成功并显示账户信息。

这里所用的示例域名为:http://www.twipbuild.kuheo.com/

同时您将会收到一封包含此信息的邮件。

至此为止,注册步骤就完成了。

如果您只是希望使用该空间搭建twip,那么现在您便可以上传twip文件至FTP服务器了。

2. 申请Twitter Apps及修改twip

申请 Twitter Apps

打开Twitter Apps页面,点击 Register a new application » 按钮以注册一个新的应用:

按照要求填写注册信息:

如果您所填写的信息没有问题,那么点击完成注册后会提示已经注册成功并显示应用信息。

3. 下载twip并修改相应内容

twip 简介

什么是twitter API proxy? 简单地说,就是把客户端发过来的POST和GET请求转发到原始API地址,并将返回的http header和内容返回给客户端,实现了原始twitter API的所有功能。而对客户端来说,除了提供一个可供配置的API地址选项,不需要做任何代码上的更改

来源:狐狸一阁@yegle的博客

twip 下载

twip开发页面:http://code.google.com/p/twip/

如果你很懒,可以点击这里直接下载 twip-3.1.1

twip 修改

下载 twip 并解压后,您将得到一下内容,其中需要修改的是文件 oauth_config.php :

使用 Papad 打开该文件,修改相应位置的参数值并保存:

参数解释:

・ OAUTH_DIR 参数:

从Twitter官网获得用户的OAuth信息后,会生成一个 账号.oauth 文件,此参数为 .oauth 文件的保存目录。

将参数值修改为 ./oauth/ 后,文件将会存储在 twip 所在路径下的一个名为 oauth 的文件夹中。

・ CONSUMER_KEY 参数:

此处填入申请Twitter Apps时获得的Consumer key值。

・ CONSUMER_SECRET 参数:

此处填入申请Twitter Apps时获得的Consumer secret值。

・ OAUTH_CALLBACK 参数:

此处填入申请Twitter Apps时所填的回调链接。

如果您之前完全按照教程操作,那么此处应当填入您之前注册的网址,并在后面写上 /twip/callback.php

4. 使用FlashFXP将twip上传至FTP空间

打开FlashFXP软件,点击右侧的闪电图标,选择快速连接:

在连接设置中填入注册Host1Free空间时得到的FTP信息(忘记了的可以去你注册时填写的邮箱看看),点击连接按钮:

成功连接FTP空间后,就会显示当前FTP空间中存在的一些目录:

现在,就像平时在Windows中做的那样,双击public_html文件夹(其实是一个指向到你的空间的快捷方式)。

还是像平时在Windows中做的那样,选中其中所有的内容(包括文件和文件夹),做删除操作:

接着,在FlashFXP左侧的窗口中找到twip文件夹,将其拖入右侧窗口中:

软件会将twip文件夹自动上传至FTP空间中:

当上传成功后,就可以看到twip文件夹和包含的内容了:

然后,在twip文件夹中新建一个oauth文件夹,用来存储用户的oauth认证信息文件。建立方式与在Windows中的操作相同:

鼠标右键点击该文件夹,为其设置权限:

5. 使用API登录一次Twitter,使之获得oauth认证信息

打开网络浏览器,在地址栏中输入您之前注册的网址,并在后面加上 /twip/ (本文中的示例为:http://www.twipbuild.kuheo.com/twip/) 您将可以看到twip的欢迎页——Welcome to Twip.

点击其中的Sign in with Twitter按钮:

* 由于某些众所周知的原因,这一步必须翻墙才能打开Twitter的官方网站。如果您需要翻墙工具,请自行Google之(关键词:fg98x.zip)。

随后Twitter将提示是否允许应用获得您的信息,当然是允许。

* 如果您未登录过Twitter官网,则会要求您输入账户和密码。

* 若您要使用的并非之前登录的账号,可以点击Sign out退出后重新进行登录。

等网页自动跳转回到您之前注册的网页后,twip会要求您输入密码(为了安全性的考虑,需要对您的oauth认证信息文件进行加密)

输入密码并保存后,您会回到twip的首页。如果认证成功,则会显示您最近的5条TimeLine信息。

至此为止,所谓的最基础twip架设教程就已经完成了。

如果您有耐心仔细看完该文并能够完全按照步骤来做,我想绝对是不会出现各种各样的错误的。

感谢狐狸一阁@yegle编写的twip,感谢大家能够看完此文,感谢大家能够Follow @uplush我。

当然,一切的一切,最终还是要先谢国家!




--
Posted By GFW BLOG 功夫网 to GFW BLOG at 5/24/2010 02:18:00 AM

--
1、请点击www.chinagfw.org访问我们,订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、翻墙利器"赛风"(Psiphon)代理新网址:http://xinshenbuning.net/。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。
停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com

没有评论:

发表评论