一、
申请入驻抖音开放平台,按照项目需求申请个人账号和企业账号,企业账号权限相对来说高一点,企业号认证费用600元,具体可以打抖音官方电话400-992-2556根据提示选择对应平台进行咨询
二、
申请完的企业号登录开放平台把资料填写完整
三、
创建应用进行开发
创建应用需要填写的信息
授权域回调必须要填写网络可访问的域名,也就是你扫完码要跳转到的网站

四、
创建完成的应用会分配一个Client key,Client Secret

此图为应用详情

五、
根据官方提供的Api来获取code(本次调用为直接调用没有具体代码,本次博客只梳理调用关系逻辑,要是想看具体代码可以看我的另一篇博客https://blog.csdn.net/qq_41645986/article/details/106020133)

这里要看清楚需要填写的参数

调用请求示例

https://open.douyin.com/platform/oauth/connect/?client_key=abc123456789&response_type=code&scope=user_info&redirect_uri=https://baidu.com/login

响应示例:https://baidu.com/login?code=XXXXXXXXXX
在浏览器上访问这个链接,可以出现一个让你扫码授权的页面,用自己的抖音号扫描即可,扫过二维码确认授权后会重定向到你所填写的地址,如果报非法url就检查自己填写是否和申请应用时一致,或者看看是不是http和https开头
六、
跳转过后的网站域名上会携带一个抖音返回的授权码code=XXXXXXXXXX
大家根据这个code来换取token,接下来找到token的Api

这里看他们的参数介绍,填写对应的参数即可,授权码有效时长大概是半小时

请求示例

https://open.douyin.com/oauth/access_token/?client_key=abc123456789&client_secret=abc123456789&code=X2RIIzpaaPGfYzM1jsRFIV1TWdJzFFhuSjmk&grant_type=authorization_code

响应参数是一个json格式的{“token”:xxxxxxxxxxxxxxxxxx,“open_id”:xxxxxxxxxxxxx},大家按照需求保存即可,推荐用redis保存
七、
根据token就可以调用其他数据接口了,例如获取个人信息,查看他的粉丝,查看他的视频数据等等
以下用获取用户公开信息作为演示

请求示例:

https://open.douyin.com/oauth/userinfo/?open_id=xxxxxxxx&access_token=xxxxxxxxxx

返回参数:

更自己需要保存即可
到这里,一个完整的流程就走完了,希望可以帮助到你!
关注不迷路哦!

抖音开放平台入门教程之获取抖音授权,根据授权换取token,根据token调用接口示例!相关推荐

  1. 抖音开放平台授权登录PHP,5分钟快速接入抖音开放平台,获取我的抖音粉丝列表,还有更多实用API...

    注:图片来自抖音开放平台 极速体验 即便你还没有抖音开放平台的账号,也可以极速体验一下抖音授权和接口调用的效果. 进入果创云开放平台-会员-抖音用户-抖音扫码授权. 链接:http://open.ye ...

  2. 抖音开放平台,究竟开放了什么?

    "抖音有 6 亿用户,我们希望连同更多的开发者在抖音里能够为用户交付更多.更优质的服务." --常坤 抖音开放平台负责人 作为日活超 6 亿的短视频平台,抖音已经渗透到我们生活的多 ...

  3. Java实现抖音开放平台二维码授权功能

    一.在yml中添加抖音开放平台的账号基本信息 # 抖音开放平台配置信息 dy:clientKey: #抖音开放平台keyclientSecret: #抖音开放平台密钥scope: data.exter ...

  4. 抖音开放平台用户授权获取用户的粉丝统计和短视频数据

    最近有朋友问起我有没有做过抖音开放平台,让我有了些思考,其实之前做过的.虽然抖音APP很火,但是毕竟不像微信开放平台那样,已沉淀多年,基本上每个API只要肯用心查找,网上都有很多资料可以参考.而抖音开 ...

  5. 抖音 -抖店开放平台 SDK 实现及项目工程

    抖音 - 抖店开放平台 SDK 抖音 - 抖店开放平台:https://op.jinritemai.com/ 该 SDK 已实现 API 接口调用和消息推送验证解析 项目地址 github: gite ...

  6. 抖音开放平台-视频切片-视频分片上传-不合法的参数ID-不合法的对象ID

    问题描述 1.最近遇到个问题,做业务需要管理几个抖音账号,用抖音开放平台做分片上传视频,多次返回不合法参数id,提交工单之后给的回复没有任何参考价值. 2.例如视频文件按15M进行切片,调用分片上传初 ...

  7. 抖音用户手机号API说明-------抖音开放平台

    在抖音开放平台里有这么一个接口是获取抖音用户的手机号的,在用户授权之后会得到一个由base64的加密的字符串,我们要想知道这个字符串代表的手机号是多少,就必须要进行解密. 一下是抖音开放平台给出的示例 ...

  8. 抖音开放平台, 企业号私信订阅服务 java(公开的)

    抖音私信的订阅服务,我们需要去抖音开放平台->管理中心->webhooks,填入自己的外网地址,服务器必须支持https 服务,例如https://www.xx.com/xx, 后台代码如 ...

  9. 抖音开放平台网站应用:用户未绑定应用白名单,请授权trial.whitelist权限

    前言 升级后的抖音开放平台 2022-12-10日首稿 测试权限 开通测试权限需要做下面几件事情: 添加 user_info(用户权限栏下)权限 添加 trial.whitelist (特殊权限栏下) ...

最新文章

  1. php reactphp wss_php无限级分类 - ▄︻┻┳000000000000000000000000000000000000 - OSCHINA - 中文开源技术交流社区...
  2. yolov3 权重转换
  3. ajax、json一些整理(3)
  4. C# WebService发布与调用方法(转)
  5. boost::qvm::is_scalar相关的测试程序
  6. mysql联合查询语句详解_实例讲解MySQL联合查询
  7. 前端调用后端接口的错误(400)
  8. 用Html5制作的一款数学教学程序Function Graphics(绘制函数图的程序)
  9. 在生产中使用Istio,我们学到了什么?
  10. 洛谷 P2678 [NOIP2015提高组] 跳石头(二分答案)
  11. 交换机的源地址学习机制和帧转发方式习题
  12. 精伦210兼容谷歌_【精伦IDR210身份证阅读器兼容火狐和谷歌浏览器】 - 太平洋安防网...
  13. 计算机音乐谱策马奔腾,策马奔腾简谱
  14. GoLand No Tests Were Run : 不能使用 fmt.Printf() BUG
  15. 用dxdiag命令show计算机系统配置
  16. SDN交换机在云计算网络中的应用场景
  17. 离职前一定要删除这几个文件,不然你的微信聊天记录全被别人看了
  18. res.send和res.sendFile
  19. Mac下代码中文乱码问题解决方法
  20. 利用excel批量操作MySql数据库

热门文章

  1. 同步调制国内论文学习
  2. 代码精进之路-设计模式-拦截器链模式
  3. 谷安天下免费在线讲座《JAVA安全编码》讲师PPT可供下载
  4. UnityRPG游戏中的球形检测范围
  5. Kotlin中的委托
  6. FPGA高级培训资料
  7. php源码安装失败,php编译安装常见错误及解决办法
  8. 传奇gm命令怎么用_传奇GM命令是什么?
  9. ShaderJoy —— ❤の霓虹【GLSL】
  10. 在Revit里如何将普通墙与曲面墙的内壁连接