详细简单 搭建Twitter第三方API攻略

flld

1楼 大 中 小 发表于 2010-4-8 18:26 只看该作者

详细简单 搭建Twitter第三方API攻略

作者:Tim Huang 来源:Tim’s pocket

利用Google App Engine,大家可以轻松搭建属于自己的Twitter API。

(换句话说,GAE被就没戏唱了XD)

常识大补贴:

Twitter API可以帮助你免翻墙更新twitter(前提是你已经有twitter帐号)

常用的Twitter桌面程序有:Twhirl。本文后面会以此举例。

手机上,我用的Twitter客户端是Twidroid。本文后面也会举例。

自己搭建API的好处是更安全。

Twitter是什么?! 算了,如果你连这都不知道,请忽略本文。

1.你需要Google帐户,注册Google App Engine

注册地址 http://appengine.google.com/ ,依提示注册就可以了。  

然后,create an application. 第一行的yourid要记住,第二行的title随便。  

2.下载以下文件:

gae.zip  

用解压软件将其解压到一个目录中,例如(C:\google\gae),进入目录,用“写字板”打开并编辑 app.yaml 文件,把第一行

application: nest 的 nest 改成你自己建立的 yourid 。

SDUpload  (文件名:SDUpload 0.1.rar)  

把里面的文件解压到gae所在的文件夹,解压后的C:\google看起来是这个样子:

gae

MSVCR71.dll

ReadMe.txt

SDUpload.exe

VERSION

w9xpopen.exe

3.打开命令提示符cmd (“运行”里输入cmd)

假设你的文件也是放在C:\google目录下,依次输入:

cd\

cd google

进入C:\google目录后,然后输入上传命令: SDUpload update gae

系统会提示你输入你的gmail账号和密码(密码不会显示出来,不要输错),等过程结束,大功告成!

Twhil使用API

安装Twhirl并修改API地址

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

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

(3) 运行twhirl,在账号添加的部分,选择 laconi.ca

账户类型,然后按照下面双引号中的内容输入你的账号:“你的twitter账号@yourid.appspot.com”,添加后点 Connect

,输入你的twitter账号的密码。

Twidroid使用API (Android手机专用,如果你用的别的智能手机,请自行寻找支持自定义API的软件)

(1)安装Twidroid Pro (推荐去hiapk.com安卓论坛找)

(2)打开软件,新增帐户。选择Other后会出现一栏API地址,输入你的API地址:yourid.appspot.com/api

(3)使用Twitter帐户登录,验证,成功!

提示:

1.请特别注意正文中蓝色标注。

2.浏览器地址栏输入 http://yourid.appspot.com/api/ 页面可能无法显示,但api实际可用。

3.架设完API后可以将C:\google删除,不影响的(这个貌似是废话,为小白菜而写)

3.授人以鱼不如授人以渔,请勿轻易将自己的api传播,欢迎传播本教程。


Terminusbot 整理,讨论请前往 2049bbs.xyz


imus

升斗小民

2楼 大 中 小 发表于 2010-4-8 21:39 只看该作者

转贴的吧,请问gae.zip哪里下载?

Zenu

资深潜水员

3楼 大 中 小 发表于 2010-4-8 21:50 只看该作者

http://www.boxcn.net/shared/930pv6ktoq

我就是下这个的,从细节的力量博客那看到

测试可用

jqx

不明真相的群众

4楼 大 中 小 发表于 2010-4-14 13:13 只看该作者

刚才根据教程搭建成功了,多谢!

jqx

不明真相的群众

5楼 大 中 小 发表于 2010-4-14 13:15 只看该作者

gae.zip下载地址:

http://cid-b25292e8d4856480.skyd … spx/.Public/gae.zip

SDUpload (文件名:SDUpload 0.1.rar)下载地址:

http://code.google.com/p/sdapp/downloads/list

kevin20700

6楼 大 中 小 发表于 2010-4-15 14:39 只看该作者

刚才根据教程搭建成功了,多谢!

xifanliang

有事请Reply @xifanliang

7楼 大 中 小 发表于 2010-4-16 22:44 只看该作者

搞定了

外来务工人员

对你微笑,纯属礼貌

8楼 大 中 小 发表于 2010-4-21 23:14 只看该作者

按照教程搭建,行至最后步骤“……(3) 运行twhirl,在账号添加的部分,选择 laconi.ca

账户类型,然后按照下面双引号中的内容输入你的账号:“你的twitter账号@yourid.appspot.com”,添加后点 Connect

,输入你的twitter账号的密码。”……..时,就是链接不上,显示错误,为什么?请高人指教,感谢!

外来务工人员

对你微笑,纯属礼貌

9楼 大 中 小 发表于 2010-4-21 23:15 只看该作者

为什么啊为什么

DaemonEye

不河蟹的围观团团员

10楼 大 中 小 发表于 2010-4-22 10:22 只看该作者

谁给个iphone上能自定义api的客户端….

听到涛声

11楼 大 中 小 发表于 2010-4-22 10:34 只看该作者

回复 10楼 DaemonEye 的话题

TwitBird可以,appstore上有免费版。

DaemonEye

不河蟹的围观团团员

12楼 大 中 小 发表于 2010-4-22 10:40 只看该作者

引用:

原帖由 听到涛声 于 2010-4-22 10:34 发表

TwitBird可以,appstore上有免费版。

非常感谢

鹅毛

原罪

13楼 大 中 小 发表于 2010-4-27 09:31 只看该作者

请问gae.zip哪里下载?

laoyang

尘世中一个迷途小书童

14楼 大 中 小 发表于 2010-4-27 10:15 只看该作者

用mixero吧

deidei

这个世界对待一切都很认真,这很过分。

15楼 大 中 小 发表于 2010-4-27 23:56 只看该作者

申请一个墙外的空间,传一个API就行吧

老驴快跑

裆卫军

16楼 大 中 小 发表于 2010-5-18 21:24 只看该作者

要求 短信验证 ! 怎么办?? 根本就没有大陆的

xifanliang

有事请Reply @xifanliang

17楼 大 中 小 发表于 2010-5-18 22:01 只看该作者

引用:

原帖由 老驴快跑 于 2010-5-18 21:24 发表

要求 短信验证 ! 怎么办?? 根本就没有大陆的

国家列表选择Other

然后输入你的手机号

例如+86 13888888888

老驴快跑

裆卫军

18楼 大 中 小 发表于 2010-5-18 22:07 只看该作者

搭载成功了 谢谢

zhuanwan

19楼 大 中 小 发表于 2010-5-19 00:14 只看该作者

还有更简单的方案,无技术门槛不用自己建:www.apigee.com,低调使用,谨慎传播。

『麒』祖

20楼 大 中 小 发表于 2010-9-2 02:15 只看该作者

GAE被干掉了。。。还有别的办法么?求助

kronos1980

ziwu

21楼 大 中 小 发表于 2010-9-2 02:32 只看该作者

引用:

原帖由 『麒』祖 于 2010-9-2 02:15 发表

GAE被干掉了。。。还有别的办法么?求助

gae不加密还没有被干掉