在自己的空间上架设Dabr简要记录

| 5 Comments
折腾完一看,完全就是几分钟就可以搞定的事情,
不过一来既往搜索到的攻略不甚详细,二来也不是专业程序员,乱折腾。折腾了半天了终于整好了。
记录下来,希望后来的同学可以少点麻烦哪

在此首先感谢google,没有你的帮助,我啥也搞不出来。
其次感谢同济大学,给甚至是已毕业学生都提供了VPN,绕过了弱智IT设置的种种访问限制。
最后感谢共产党,开办了这种人浮于事,可以任由员工折腾半天不干正事的伟大的国有企业。

正题。

1.注册API

这一步,必须要在Twitter的网站进行。需要翻墙,这个大家可以各显神通,
最简单的是PUFF,可以在以下地址下载


进入https://twitter.com/oauth_clients开始申请,很容易,根据其英文提示填写就可以了

注意:在这里填写的地址要和你准备架设的地址一致。即解压后的index.php文件要位置你所填写的位置。

基本上如下图就可以了,借用了WJD同志的图


填写后 进入新页面 即会获得你的Custome Key 和 Secret,记录下来。

2.下载dabr
还是直接给吧。
或者去google code
解压后,可以把.svn文件夹都干掉,这个是人家开发人员版本管理的东西
然后把解压后的文件整个文件夹上传到你的空间,放在先前你填写的那个地址。

3.配置dabr

a.解压后,将config.sample.php更名为config.php
编辑内容如下

<?php

// Cookie encryption key. Max 52 characters
define('ENCRYPTION_KEY', '在此随意输入字母和数字');

// OAuth consumer and secret keys. Available from http://twitter.com/oauth_clients
define('OAUTH_CONSUMER_KEY', '输入你在twitter获得的Consumer Key');
define('OAUTH_CONSUMER_SECRET', '输入同一页面获得的Secret');

// bit.ly login and API key for URL shortening
define('BITLY_LOGIN', '');
define('BITLY_API_KEY', ''); //空着不管也没啥,我没用

// Optional API keys for retrieving thumbnails
define('MOBYPICTURE_API_KEY', '');
define('FLICKR_API_KEY', ''); // 继续空着不管

// Base URL, should point to your website, including a trailing slash
// Can be set manually but the following code tries to work it out automatically.

//那行废话被我删掉了

define('BASE_URL', 'http://yourdomain.com/file/location/');  // 你解压后的index.php所在的位置

?>

b.用记事本打开.htaccess,把后面一半废话干掉。
# URL rewriting
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
我不知道为什么要这么做,反正我要这么做了才能用。

然后就可以用了。

4.后续
a.白名单。
API有一小时150次请求的限制(据说),如果希望给多人使用,最好去申请一个白名单。
我就偷懒算了。反正自己和几个朋友用,没有话痨重症患者。
b.功能缺陷
已知是不能删除单条Twitte和RT。
原因据google说是服务器是32位系统,而非64系统,
也就是说,我们什么也做不了,等作者解决吧。
更新到最新版即可
c.组件支持
需要几个php组件支持,我这边都有,相信大家都有,
没有的请联系自己的系统管理员解决。


5 Comments

.htaccess文件中“# URL rewriting”后面的几行代码就是用作rewrite url的,就是把真实的“*.php?****”的url伪装成对搜索引擎友好的、类似“***.html”形式的url。

童鞋!太感谢你了!
我折腾了好久都不明白为什么我操作总是失败!
你的那个.htaccess的注解原来才是真谛哇!
~~o(>_<)o ~~

skil hd77 review

We would just like to provide to you an oppurtuniy to join other electricians and electrical proffesionals in our dialogues on similar and related issues .

One common type of service is regular maintenance that can be done at your home is to have your electrical system checked on a yearly basis to make sure everything is running the way it should. This type of check includes your breakers, wiring, fixtures, and possibly your main power supply.

Leave a comment

About this Entry

This page contains a single entry by 周飞 | ( Fir.S.Z ) published on October 14, 2009 3:46 PM.

简要的记一下我的GTD体系 was the previous entry in this blog.

扯点2012的淡 - 末世来了需要什么机器? - 1 方舟是个找死的东西 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.