AdobeAIR平台下Spaz客户端使用_搭建Twitter OAuth API

2010-10-03 | 夜光 | 电脑相关| 发表评论

一直都是用FireFox或手机上的snaptu看推,今天用国外主机搭建了一个OAuth API,然后在手机上装上Gravity软件,然后出现了一个奇怪的现象,按理说应该需要填入OAuth API网址、twitter用户名、API校验码,结果我一不小心输入的是twitter的用户名和密码,奇怪的是居然也能使用!而且速度很快!~可能是我下载的这款Gravity软件被修改过的原因,正常的手机客户端都需要输入那三个~

一:手机客户端:(见上略)

二:PC客户端:
AdobeAIR下载地址:http://get.adobe.com/cn/air/
Spaz下载地址:http://getspaz.com/
twip下载地址:http://code.google.com/p/twip/downloads/list
本教程使用的twip版本是twip 3.1.2

先欣赏一下AdobeAIR平台下Spaz客户端界面:

AdobeAIR平台下Spaz客户端设置:

Oauth API搭建细节:

①爬树申请twitter APPS:http://twitter.com/apps

只需填写以下选项:
Application Name:发推时显示的“From XXX”字样
Description:描述,随便填
Application Website:点击“From XXX”字样后进入的链接地址,随便填
Organization:随便填
Application Type:勾选“Browser”
Callback URL:就是twip的callback.php文件位置
Defaule Access Type:勾选“Read & Write”
确认后就会得到Consumer key 和 Consumer secret

②上传twip到国外主机,在twip文件夹内新建oauth目录,并把权限设为777(一切OK后再改回755)

③twip的oauth_config.php文件配置:

define('OAUTH_DIR','/home/vol2/XXX.com/XXX/htdocs/twip/oauth/就是oauth文件夹的路径');
define('CONSUMER_KEY', 'twitter申请到的Consumer key');
define('CONSUMER_SECRET', 'twitter申请到的Consumer secret');
define('OAUTH_CALLBACK', 'http://XXX.com/twip/callback.php就是callback.php文件路径');
define('SECURE_KEY','可以保持不变');

④爬树访问http://www.XXX.com/twip/

点击“sign inwith twitter”链接到twiter官网,点击allow,然后输入想设置的API校验码,用客户端登录的时候需要。

⑤此时twip/oauth/目录应该会生成***.oauth的文件。

⑥Oauth API地址就是http://www.XXX.com/twip/

⑦不爬树访问Oauth API地址http://www.XXX.com/twip/ 点击“show your timeline”输入twitter用户名和API校验码,如果能看到像下图时间线的内容,则说明搭建成功。

本文标签: ,
本文链接: http://boliquan.com/adobeair-spaz-twitter-oauth-api/
版权所有: 玻璃泉, 转载请注明本文出处。

发表评论

您的昵称 *

您的邮箱 *

您的网站

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif

Protected by WP Anti Spam