您现在的位置是:网站首页> 小程序设计
抖音H5授权
- 小程序设计
- 2021-06-04
- 1145人已阅读
摘要
阶段 | 步骤说明 | 接口名称 |
---|---|---|
授权步骤一 | 通过用户授权获取授权码code | GET /platform/oauth/connect/ 获取授权码(code) |
授权步骤二 | client_key、clientSecret和通过上一步的code 换取token | GET /oauth/access_token/ 获取access_token |
授权步骤三 | 刷新access_token | GET /oauth/refresh_token/ 刷新access_token |
授权步骤四 | 刷新refresh_token | GET /oauth/renew_refresh_token/ 刷新refresh_token |
无授权 | 生成client_token | GET /oauth/client_token/ 生成client_token |
静默授权 | 获取授权码(code) | GET /oauth/authorize/v2/ 获取授权码(code) |
获取授权码(code)
该接口只适用于抖音获取授权临时票据(code)。
注意:
- 抖音的OAuth API以https://open.douyin.com/开头。
- 该URL不是用来请求的, 需要展示给用户用于扫码,在抖音APP支持端内唤醒的版本内打开的话会弹出客户端原生授权页面。
- 获取的code可以用来调用https://open.douyin.com/oauth/access_token/ 换取用户acccess_token。
使用本接口前提:
- 首先你需要去官网申请,使你的应用可以使用特定的Scope,具体需要哪些Scope,请查看各接口定义。
- 其次你需要在本URL的scope字段中填上用户需要授权给你的Scope。
- 用户授权通过后,你才可以调用相应的接口。
GET /platform/oauth/connect/
请求头
请求参数
URL 请求
参数名称 | 参数类型 | 参数描述 | 参数示例 | 是否必填 |
---|---|---|---|---|
client_key | string | 应用唯一标识 | true | |
response_type | string | 填写code | true | |
scope | string | 应用授权作用域,多个授权作用域以英文逗号(,)分隔 | true | |
optionalScope | string | 应用授权可选作用域,多个授权作用域以英文逗号(,)分隔,每一个授权作用域后需要加上一个是否默认勾选的参数,1为默认勾选,0为默认不勾选 | optionalScope=friend_relation,1,message,0 | false |
redirect_uri | string | 授权成功后的回调地址,必须以http/https开头。域名必须对应申请应用时填写的域名,如不清楚请联系应用申请人。 | true | |
state | string | 用于保持请求和回调的状态 | false |
也就是:https://open.douyin.com/platform/oauth/connect/?client_key=&...... 这个URL生成二维码让客户用抖音去扫唤起授权页面
上一篇:uniapp总结
下一篇:小程序中的vw和vh单位