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 ,  
+
                    WB_SKEY ,  
                      $_SESSION['keys']['oauth_token'] ,  
+
                    $_SESSION['keys']['oauth_token'] ,  
                      $_SESSION['keys']['oauth_token_secret']  );
+
                    $_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']);