Oauth/request token

跳转到: 导航, 搜索

目录

oauth/request_token

通过访问该接口获取未授权的 Request Token

URL

http://api.t.sina.com.cn/oauth/request_token

格式

OAuth HTTP 标准认证返回格式

HTTP请求方式

GET

请求数限制

false

请求参数

  • 参考OAuth协议第6章
  • oauth_consumer_key: 创建应用时生成的APP KEY。
  • oauth_signature_method: 签名方法,建议使用“HMAC-SHA1”。
  • oauth_timestamp:时间戳。生成Base String时的时间戳。
  • oauth_nonce:单次值,一个随机字符串,防止重复攻击。该字段只支持ASCII码的字符。
  • oauth_version : OAuth协议版本。填写“1.0”。
  • oauth_signature:签名值,是由根据上面的5个参数生成的 Base String经HMAC-SHA1算法计算得出。

使用说明

返回示例

oauth_token=8ldIZyxQeVrFZXFOZH5tAwj6vzJYuLQpl0WUEYtWc&oauth_token_secret=x6qpRnlEmW9JbQn4PQVVeVG8ZLPEx6A0TOebgwcuA&oauth_callback_confirmed=true

使用示例

PHP示例

请从 微博SDK开发包下载 处下载PHP SDK(支持OAuth验证之版本)
代码示例如下:

//oauth/request_token
$o = new WeiboOAuth( WB_AKEY , WB_SKEY  );
$keys = $o->getRequestToken();
echo($keys['oauth_token'].' : '.$keys['oauth_token_secret']);
文档更新时间: 2010-12-13