发布新话题与讨论建议及审查说明
欢迎发布有讨论和阅读价值的话题;不欢迎嘲弄宗教、种族、地缘、性取向等话题。
推崇布拉格公民论坛《对话守则》:对话的目的是寻求真理,不是为了斗争;不做人身攻击;保持主题;辩论时要用证据;要分清对话与只准自己讲话的区别;尽量理解对方。
遵循《世界人权宣言》第十九条不对用户已发表言论进行删除处理;用户有权限删除本人已发表言论;编辑会合并重复话题。
发新话题
收藏 订阅 推荐 打印

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

详细简单 搭建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传播,欢迎传播本教程。
转贴的吧,请问gae.zip哪里下载?
http://www.boxcn.net/shared/930pv6ktoq
我就是下这个的,从细节的力量博客那看到
测试可用
刚才根据教程搭建成功了,多谢!
gae.zip下载地址:
http://cid-b25292e8d4856480.skyd ... spx/.Public/gae.zip
SDUpload (文件名:SDUpload 0.1.rar)下载地址:
http://code.google.com/p/sdapp/downloads/list
刚才根据教程搭建成功了,多谢!
搞定了
按照教程搭建,行至最后步骤“......(3) 运行twhirl,在账号添加的部分,选择 laconi.ca 账户类型,然后按照下面双引号中的内容输入你的账号:“你的twitter账号@yourid.appspot.com”,添加后点 Connect ,输入你的twitter账号的密码。”........时,就是链接不上,显示错误,为什么?请高人指教,感谢!
为什么啊为什么
谁给个iphone上能自定义api的客户端....

回复 10楼 DaemonEye 的话题

TwitBird可以,appstore上有免费版。
引用:
原帖由 听到涛声 于 2010-4-22 10:34 发表
TwitBird可以,appstore上有免费版。
非常感谢
请问gae.zip哪里下载?
用mixero吧
申请一个墙外的空间,传一个API就行吧
要求 短信验证  !  怎么办?? 根本就没有大陆的
引用:
原帖由 老驴快跑 于 2010-5-18 21:24 发表
要求 短信验证  !  怎么办?? 根本就没有大陆的
国家列表选择Other
然后输入你的手机号
例如+86 13888888888
搭载成功了   谢谢
还有更简单的方案,无技术门槛不用自己建:www.apigee.com,低调使用,谨慎传播。
GAE被干掉了。。。还有别的办法么?求助
引用:
原帖由 『麒』祖 于 2010-9-2 02:15 发表
GAE被干掉了。。。还有别的办法么?求助
gae不加密还没有被干掉
发新话题

快速回复主题

 

[完成后可按 Ctrl+Enter 发布]  预览话题  恢复数据  清空内容

顾问:莫之许、北风、不锈钢老鼠、温克坚、艾未未、冉云飞、安替、崔卫平、闾丘露薇、章立凡 形象代言:宋石男 法律顾问:浦志强
编辑
:张书记、上肛上腺、抑扬、musicool、王祖贤、alix001、核子力量、四夕亚日、炽鸢侯、木火
技术:库存袈裟、麦圆、散光