OAuth2.0授权码集成示例——抖音

理解OAuth2.0授权码步骤,抖音开放平台API集成案例

参考文档:https://developer.open-douyin.com/docs/resource/zh-CN/dop/develop/openapi/account-permission/douyin-get-permission-code

授权流程

在这里插入图片描述
在这里插入图片描述

1、在待对接产品侧创建集成应用
  • 获取到应用密钥信息
  • 填入授权回调,用于接受用户授权返回
2、构建授权页链接

在这里插入图片描述

3、授权页进行授权

格式示例:
https://open.douyin.com/platform/oauth/connect?client_key=awh8n71XXXc3&response_type=code&scope=user_info,trial.whitelist,fans. data.bind&redirect_uri=https://api.mingdao.com/workflow/hooks/NjYxZjQzZDRmNjAXXXXEzZjNj&state=2adbf03a-c828-4b6e-9cd8-c16d23f1ec74

在这里插入图片描述

4、完成授权
  • 回调标准格式:redirectUri?code={CODE}&state={STATE}
  • 展示响应页面
    在这里插入图片描述
5、根据 code 获取 token
  • 调用获取 access_token 接口
  • 每个 code 只能获取一次 token

在这里插入图片描述

6、刷新 token
  • 调用刷新 token 接口
  • 根据token 有效期 自动刷新token
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值