新用户注册
登录
帮助
::电驴基地::
»
翻墙技术
» 靠人不如靠己,史上【最详细最简单】搭建Twitter第三方API攻略
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
靠人不如靠己,史上【最详细最简单】搭建Twitter第三方API攻略
老西
一坛一世界~
基地副总
基地首席菜鸟大队长
个人空间
发短消息
加为好友
1
#
大
中
小
发表于 2010-4-4 20:59
只看该作者
靠人不如靠己,史上【最详细最简单】搭建Twitter第三方API攻略
靠人不如靠己,史上【最详细最简单】搭建
Twitter
第三方API攻略
利用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传播,欢迎传播本教程。
https://imi.appspot.com/goto?url=http://twitbrowser.net/blog/fq/2010/04/04/311
[
本帖最后由 老西 于 2010-4-4 21:01 编辑
]
UID
665965
帖子
14158
精华
37
积分
43010
威望
809 点
在线时间
0 小时
注册时间
2008-5-6
最后登录
2013-1-17
查看详细资料
TOP
从头越
该用户已被删除
2
#
大
中
小
发表于 2010-4-12 21:52
只看该作者
提示:
作者被禁止或删除 内容自动屏蔽
TOP
peemteem
该用户已被删除
3
#
大
中
小
发表于 2010-4-13 07:37
只看该作者
提示:
作者被禁止或删除 内容自动屏蔽
TOP
siqn3046
驴民工程师
个人空间
发短消息
加为好友
4
#
大
中
小
发表于 2010-4-14 13:37
只看该作者
我补充一下 本人经验
有改过hosts文件的把原来备份的hosts文件还原回去 不然SDUpload update 报错连接不了服务器
UID
435131
帖子
7
精华
0
积分
1422
威望
12 点
在线时间
0 小时
注册时间
2006-10-6
最后登录
2013-1-14
查看详细资料
TOP
221199
驴民工程师
个人空间
发短消息
加为好友
5
#
大
中
小
发表于 2010-4-15 20:27
只看该作者
弄个API备用,好久不用twhirl这个推特客户端了,建议翻墙的同学还是直接twitter.com吧,装个油猴和几个脚本,功能强大。
UID
510600
帖子
21
精华
0
积分
1425
威望
10 点
在线时间
0 小时
注册时间
2007-6-17
最后登录
2012-8-21
查看详细资料
TOP
命运之轮
驴民工程师
个人空间
发短消息
加为好友
6
#
大
中
小
发表于 2010-4-16 16:13
只看该作者
回复 1# 老西 的帖子
卡到第三步了。。。
它说error parsing yaml file
那个app的编写老西可否在详细说下。。?
UID
786868
帖子
324
精华
0
积分
1477
威望
16 点
在线时间
0 小时
注册时间
2009-12-23
最后登录
2013-1-13
查看详细资料
TOP
stefaniesjj
驴民工程师
个人空间
发短消息
加为好友
7
#
大
中
小
发表于 2010-4-28 09:36
只看该作者
Twidroid可以登录,但是信息更新和搜索时提示:
1.Twitter 错误,认证失败,
2.Twitter 错误,链接失败,
求解。
UID
690563
帖子
165
精华
0
积分
1250
威望
17 点
在线时间
0 小时
注册时间
2008-8-22
最后登录
2012-12-23
查看详细资料
TOP
sunnyhk
小轲
驴民高工
grain of dust
个人空间
发短消息
加为好友
8
#
大
中
小
发表于 2010-4-29 16:42
只看该作者
注册Google App Engine要手机号。。。。。。。。。。。
My God , grant me the serenity to accept the things I cannot change,The courage to change the things I can,And the wisdom to know the difference.
UID
779224
帖子
615
精华
0
积分
2426
威望
13 点
来自
伯明翰
在线时间
0 小时
注册时间
2009-10-9
最后登录
2013-1-7
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理