BusinessToken 生成

收藏
我的收藏

接口说明

经营 Token 是面向经营关系场景内 OpenAPI 调用的鉴权工具。可以由开发者自行签发,在进行经营能力调用时,用作凭证。

基本信息

名称描述
HTTP URL
https://open.douyin.com/oauth/business_token/
HTTP Method
POST
Scope
ma.business_token

请求参数

请求头
content-type必填String
示例:application/json
固定值"application/json"
Body
client_key必填String
示例:tt*********01
抖音开发平台接入方标识,小程序调用时填入 AppID
client_secret必填String
示例:d0218aaf39*********672
接入方密钥,可以从 开发-开发配置-Webhook 页面的 Webhook AppSecret 位置获取。 注意:不是开发-开发配置-密钥管理的AppSecret
open_id必填String
示例:49023c2e-*********5-056281025e89
用于指定Token所对应的用户。
scope必填String
示例:ma.user.data_bc,ma.item.data_bc
用于指定Token所对应的能力,逗号分割。可以根据业务场景自行隔离,控制 Token 泄露风险。
请求示例
curl --location 'https://open.douyin.com/oauth/business_token/' \ --header 'Content-Type: application/json' \ --data '{ "client_key": "tt88*********a38f01", "client_secret": "d0218aaf399*********9ef92bc84672", "open_id": "49023c2e-*********-056281025e89", "scope": "video.data.bind" }'

响应参数

Body展开全部子属性
data必填Struct
展开子属性
error_code必填Int64
message必填String
响应示例
正常响应示例异常响应示例
{ "biz_token": "bus_act.3c2f5cc363d5c464e509c066*********oDYf3Fmzl6ztOYr", "biz_expires_in": 2592000, "biz_refresh_token": "bus_rft.537b533773845107214b*********lwiBOqil5xceQ4MMI", "biz_refresh_expires_in": 3153600, }

错误码

HTTP 状态码错误码错误码描述排查建议
20028001007
参数不合法
重新检查入参,确认 OpenID 与应用对应
20029002002
ClientKey不合法
检查 Client Key 字段入参,确认应用当前状态正常
20028001004
open_id invalid
检查 open_id 字段入参