Oauth2/authorize

跳转到: 导航, 搜索
(请求参数)
(请求参数)
第35行: 第35行:
 
|-
 
|-
 
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|mobile
 
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|mobile
|style="text-align:left;padding-left:5px;border:1px solid #cccccc"|移动终端的授权页面,适用于支持html5的手机。
+
|style="text-align:left;padding-left:5px;border:1px solid #cccccc"|移动终端的授权页面,适用于支持html5的手机,使用此版授权页请用https://open.weibo.com/oauth2/authorize授权接口
 
|-
 
|-
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|wap1.2
+
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|wap
|style="text-align:left;padding-left:5px;border:1px solid #cccccc"|wap1.2的授权页面。
+
|style="text-align:left;padding-left:5px;border:1px solid #cccccc"|wap的授权页面。
|-
+
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|wap2.0
+
|style="text-align:left;padding-left:5px;border:1px solid #cccccc"|wap2.0的授权页面。
+
 
|-
 
|-
 
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|apponweibo
 
|style="text-align:left;padding-left:5px;font-weight:bolder;border:1px solid #cccccc"|apponweibo

2013年1月21日 (一) 15:43的版本

oauth2/authorize

OAuth2的authorize接口

URL

https://api.weibo.com/oauth2/authorize

HTTP请求方式

GET/POST

请求参数

  必选 类型及范围 说明
client_id true string 申请应用时分配的AppKey。
redirect_uri true string 授权回调地址,站外应用需与设置的回调地址一致,站内应用需填写canvas page的地址。
scope false string 申请scope权限所需参数,可一次申请多个scope权限,用逗号分隔。使用文档
state false string 用于保持请求和回调的状态,在回调时,会在Query Parameter中回传该参数。开发者可以用这个参数验证请求有效性,也可以记录用户请求授权页前的位置。这个参数可用于防止跨站请求伪造(CSRF)攻击
display false string 授权页面的终端类型,取值见下面的说明。
forcelogin false boolean 是否强制用户重新登录,true:是,false:否。默认false。
language false string 授权页语言,缺省为中文简体版,en为英文版。英文版测试中,开发者任何意见可反馈至 @微博API


display说明:
参数取值 类型说明
default 默认的授权页面,适用于web浏览器。
mobile 移动终端的授权页面,适用于支持html5的手机,使用此版授权页请用https://open.weibo.com/oauth2/authorize授权接口
wap wap的授权页面。
apponweibo 默认的站内应用授权页,授权后不返回access_token,只刷新站内应用父框架。

返回数据

返回值字段 字段类型 字段说明
code string 用于调用access_token,接口获取授权后的access token。
state string 如果传递参数,会回传该参数。

示例

//请求
https://api.weibo.com/oauth2/authorize?client_id=123050457758183&redirect_uri=http://www.example.com/response&response_type=code

//同意授权后会重定向
http://www.example.com/response&code=CODE