Skip to content

Latest commit

 

History

History
121 lines (95 loc) · 7.53 KB

Basic_ModelDefinition.md

File metadata and controls

121 lines (95 loc) · 7.53 KB

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


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

例如,发送订阅消息的请求是 AppsMessageCustomSendRequest,响应是 AppsMessageCustomSendResponse,接口是 ExecuteAppsMessageCustomSendAsync()。知道其中一个,其余两个就可以快速地推断出了。

再有,每个对象的命名与官方文档的接口地址大体保持一致。例如刚刚提到的发送订阅消息,它的接口地址是 [POST] /apps/message/custom/send,将其中的反斜杠去掉、并以大驼峰命名法的方式调整它,就可以得到前文提到的几个对象了。如果路由中带有版本信息,那么版本号一般都在结尾处,例如接口 [POST] /v2/tags/image 对应的是 TagsImageV2。此外,部分接口地址会以 /api/ 开头,在命名中会被省略。

完整的模型定义可以参考项目目录下的 src/SKIT.FlurlHttpClient.ByteDance.Api/Modelssrc/SKIT.FlurlHttpClient.ByteDance.Api/ExtendedSDK/OpenApi/Modelssrc/SKIT.FlurlHttpClient.ByteDance.Api/ExtendedSDK/ProductApi/Modelssrc/SKIT.FlurlHttpClient.ByteDance.Api/ExtendedSDK/RoleApi/Modelssrc/SKIT.FlurlHttpClient.ByteDance.Api/ExtendedSDK/Webcast/Models 目录。


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

1. 小程序

[展开查看]
抖音 API 备注
× 联合授权 异构协议,请使用 DouyinOpen 模块
× 接口调用凭证:经营能力调用凭证 异构协议,请使用 DouyinOpen 模块
× 接口调用凭证:用户授权调用凭证 异构协议,请使用 DouyinOpen 模块
接口调用凭证:非用户授权调用凭证
登录
小程序码与小程序链接
Web 化接入
× 私聊和群聊 异构协议,请使用 DouyinOpen 模块
× 解决方案 异构协议,请使用 DouyinOpen 模块
线索组件
隐私协议
直播预约能力
视频能力
搜索能力
任务能力
电商
× 生活服务 开发中
短剧行业
用户信息
分享
客服
交易工具:信用免押
交易工具:周期代扣
小程序券
交易系统:通用交易系统
× 交易系统:生活服务交易系统 异构协议,请使用 DouyinOpen 模块
交易系统:行业交易系统
素材库
内容安全
泛知识:角色系统
泛知识:课程库
担保支付
评价
其他:直播间自定义封面
其他:抖音开放平台与小程序视频打通能力
其他:上传资源
订阅消息
小程序推广计划
挂载
分发
数据分析
服务类目
直播间能力
抖音开放能力
页面结构自定义
普通二维码绑定
抖音号绑定
流量主
抖店绑定

2. 小游戏

[展开查看]
抖音 API 备注
接口调用凭证
登录
数据缓存
二维码
订阅消息
礼包福袋
内容安全

3. 服务商平台

[展开查看]
抖音 API 备注
代开发小程序:上传资源
代开发小程序:授权
代开发小程序:域名
代开发小程序:模板管理
代开发小程序:代商家管理小程序
代开发小程序:代商家入驻抖音开放平台
× 代开发生活服务商家应用 开发中

4. 直播小玩法

[展开查看]
抖音 API 备注
直播能力