获取Authorization Code接口
1.接口说明
提供获取授权码的能力。
2.接口URL
https://open.e.189.cn/api/oauth2/authorize.do
3.支持格式
json
4.HTTP请求方式
GET
5.请求参数
字段标识 | 说明 | 数据类型 | 长度(字节) | 可空 |
---|---|---|---|---|
clientId | 申请应用时分配的appId | String | 60 | N |
responseType | 授权类型,为code | String | 20 | N |
redirectUri | 授权回调地址,必须和应用注册的地址一致 | String | 255 | N |
wap | 主要用于指定手机授权页的版本,无此参数默认显示pc授权页面。 wap=2时,跳转到wap2.0的授权页(默认) | String | 10 | Y |
state | 用于保持请求和回调的状态,授权请求成功后原样带回给第三方 | String | 100 | Y |
6.请求样例
https://open.e.189.cn/api/oauth2/authorize.do? clientId=13& responseType=code& redirectUri=xxx.jpg& wap=2& state=sss
7.返回参数
字段标识 | 说明 | 数据类型 | 长度(字节) | 可空 |
---|---|---|---|---|
code | 用来换取accessToken的授权码,有效期为10分钟 | String | 100 | N |
openId | 用户统一标识,可以唯一标识一个用户 | String | 100 | N |
state | 原始的state值 | String | 32 | N |
8.返回样例
重定向到指定的URL,如http://redirectUri?code=645643654354355345342&openId=21432443233&state=sss
使用范例