小Q的博客

  • 首页
  • net编程
    • 产品和框架
    • 开发实例
    • 经验技巧
    • 开源组件
  • wp独立站
  • 自媒体
  • 日记本
  • 工具箱
每个程序员,都应该有一个自己的博客站
  1. 首页
  2. net编程
  3. 经验技巧
  4. 正文

抖音开放平台 c#版开发指南

2022年9月4日 4301点热度 2人点赞 0条评论

这几天没事,发现抖音也有个开放平台,就注册了个帐号玩玩。帐号分个人版和企业版,我注册的是个人版,开发中的坑不多,但也有几个。希望这篇对Net程序员有所帮助吧。先申请好应用,会分配AppKey和AppSecret,通过很快。

Table of Contents

Toggle
  • 1,获取授权码
  • 2,根据令牌获取用户
  • 3,根据临时code获取令牌
  • 4,业务api调用
    • 4.1,access_token无效或参数不合法等错误
    • 4.2,用户未绑定该测试应用

1,获取授权码

如下图所示。这里的scope是作用域的意思,值从哪里取呢?在开放平台里找了下,发现对应的是这个字段。
注1.1:令牌有2种,1种是AccessToken令牌,有15天;另1种是RefreshToken令牌,有30天
注1.2:需要一个回调地址,并且这个地址必须是https能访问

2,根据令牌获取用户

需要扫描二维码或登录名+密码登录,登录成功会将code临时串返回到回调地址上。再调用API生成令牌就行了

3,根据临时code获取令牌

再调用GetUserInfo的Api,成功获取到用户的openId。注意,这个OpenId才是我们后面要用的用户编码

4,业务api调用

调用获取用户粉丝列表和关注列表时,会报以下几个问题

4.1,access_token无效或参数不合法等错误

这个问题是Demo的写法有问题。其实就是Get访问,所有参数拼到Url里就行了

4.2,用户未绑定该测试应用

这个错误问了客服才知道。原来除用户授权外,还需要将用户加到白名单里。就是下面这图。增加时用的是抖音Id,就是那种数字。加入后再重新授权下就可以了

这些坑填上就差不多了,如果某个API还有问题,就看看它的作用域是否在授权里。总的来说,还是比较顺利的

标签: 开发指南 抖音开放平台
最后更新:2022年9月11日

小Q

80后中年不油腻大叔,喜欢编写代码、打羽毛球、做木制玩具。目前定居浙江杭州

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 小Q的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备2022019157号-2