Oauth/request token
(→oauth/request_token) |
(→PHP示例) |
||
第28行: | 第28行: | ||
===使用示例=== | ===使用示例=== | ||
====PHP示例==== | ====PHP示例==== | ||
+ | 请从 [[SDK | 微博SDK开发包下载]] 处下载PHP SDK(支持OAuth验证之版本)<br> | ||
+ | 代码示例如下: | ||
<pre> | <pre> | ||
//oauth/request_token | //oauth/request_token |
2010年8月4日 (三) 15:34的版本
目录 |
oauth/request_token
通过访问 获取未授权的 Request Token
URL:
http://api.t.sina.com.cn/oauth/request_token
格式:
OAuth HTTP 标准认证返回格式
HTTP请求方式:
GET
请求数限制:
false
请求参数:
- 参考OAuth协议第6章 [1]
- oauth_consumer_key consumer_key
- oauth_signature_method 签名方法,建议使用HMAC-SHA1
- oauth_signature 签名值
- oauth_timestamp 时间戳
- oauth_nonce 单次值,随机字符串,防止重放攻击
- 返回值包括未授权的Request Token和对应的Request Token Secret
使用说明:
- oauth_nonce 字段只支持ASCII码的字符.
使用示例
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']);