Chaos
2010年12月17日星期五
Windows Live Mail错误
今天装了Windows Live Essential 2011之后,Windows Live Mail一直提示服务器错误3202,错误代码0x8DE00005,试了很多方法,都没解决,后来搜到这个网页才想起之前Hotmail支持全程HTTPS加密的时候我设置成了on,而貌似当时那篇文章里面写了如果开启的话Windows Live Mail将不能使用,将全程HTTPS关闭后,Windows Live Mail即恢复正常。
2010年12月15日星期三
2010年12月9日星期四
twitter xAuth
今天把一个OAuth的程序改成了XAuth。
因为之前OAuth是用的一个叫twitteroauth的库,结果关于这个库的xauth的资料又少。。
加之给我提需求的人把notification的api错当成了fo,unfo的api告我,
而我又之前完全没接触过twitter api,搞了半天才弄好。。
因为之前OAuth是用的一个叫twitteroauth的库,结果关于这个库的xauth的资料又少。。
加之给我提需求的人把notification的api错当成了fo,unfo的api告我,
而我又之前完全没接触过twitter api,搞了半天才弄好。。
总之步骤如下
首先要申请到xAuth的权限
之后
$xAuthAccessTokenUrl = 'https://api.twitter.com/oauth/access_token';
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
$access_token = $connection->getXAuthToken($username, $password);
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
即建立了一个可用的连接。之后可用$connection调用任何需要认证的api。
订阅:
评论 (Atom)