Oauth/access token
(→PHP示例) |
(→PHP示例) |
||
第26行: | 第26行: | ||
//oauth/access_token | //oauth/access_token | ||
$o = new WeiboOAuth( WB_AKEY , | $o = new WeiboOAuth( WB_AKEY , | ||
− | + | WB_SKEY , | |
− | + | $_SESSION['keys']['oauth_token'] , | |
− | + | $_SESSION['keys']['oauth_token_secret'] ); | |
$last_key = $o->getAccessToken( $_REQUEST['oauth_verifier'] ) ; | $last_key = $o->getAccessToken( $_REQUEST['oauth_verifier'] ) ; | ||
echo($last_key['oauth_token']); | echo($last_key['oauth_token']); | ||
</pre> | </pre> |
2010年8月4日 (三) 15:35的版本
目录 |
oauth/access_token
第三放应用使用开始的request_token来换取用户授权过的Access_token
URL:
http://api.t.sina.com.cn/oauth/access_token
格式:
标准的OAuth http返回格式
HTTP请求方式:
POST
请求数限制:
FALSE
请求参数:
- 参考Oauth协议第六章
使用说明:
- oauth_nonce 参数只支持ASCII码的字符串.
使用示例
PHP示例
请从 微博SDK开发包下载 处下载PHP SDK(支持OAuth验证之版本)
代码示例如下:
//oauth/access_token $o = new WeiboOAuth( WB_AKEY , WB_SKEY , $_SESSION['keys']['oauth_token'] , $_SESSION['keys']['oauth_token_secret'] ); $last_key = $o->getAccessToken( $_REQUEST['oauth_verifier'] ) ; echo($last_key['oauth_token']);