Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 2.77 KB

Basic_ModelDefinition.md

File metadata and controls

51 lines (40 loc) · 2.77 KB

如何快速找到需要调用的 API 模型类名 / 方法名?


本库提供的请求模型、响应模型和接口方法,三者均保持同名。

例如,获取粉丝列表的请求是 FansListRequest,响应是 FansListResponse,接口是 ExecuteFansListAsync()。知道其中一个,其余两个就可以快速地推断出了。

再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的获取粉丝列表,它的接口地址是 [GET] /fans/list,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。如果路由中带有版本信息,那么版本号一般都在结尾处,例如接口 [POST] /douyin/v1/user/fans_data 对应的是 DouyinUserFansDataV1。此外,部分接口地址会以 /api/ 开头,在命名中会被省略。

完整的模型定义可以参考项目目录下的 src/SKIT.FlurlHttpClient.ByteDance.DouyinOpen/Models 目录。


抖音开放平台 API 支持情况:

[展开查看]
抖音 API 备注
账号授权
用户管理
视频管理
互动管理:私信管理
互动管理:群聊管理
互动管理:经营工具
互动管理:意向用户管理
互动管理:评论管理
互动管理:场景跳转
互动管理:投稿任务
搜索管理
数据开放服务:用户数据
数据开放服务:视频数据
数据开放服务:直播数据
数据开放服务:粉丝画像数据
数据开放服务:热点视频数据
数据开放服务:星图数据
数据开放服务:榜单数据
企业号开放能力:评论管理
× 生活服务开放能力 开发中
工具能力:素材管理
工具能力:小程序接口能力
工具能力:沙盒管理
工具能力:Ticket 管理
服务市场开放能力
小程序推广计划
联合授权