获取 TikTok 账号广告投放授权链接
您可以使用本接口生成授权链接,从而请求 TikTok 账号的广告投放权限。
获取授权链接后,您可以使用二维码生成器将其转换为二维码,并分享给 TikTok 账号所有者。TikTok 账号所有者扫描二维码后,即可将 Spark Ads 拉取的“现有帖子”权限和 Spark Ads 推送的“TikTok 帖子”权限授予给商务中心。
使用前需知
确保您是商务中心的管理员。如需确认您对某个商务中心的权限,请使用 /bc/get/ 接口,并确认返回的 user_role 是否为 ADMIN。
请求
地址 https://business-api.tiktok.com/open_api/v1.3/bc/asset/account/authorization/
方法 POST
Header
| 字段{30%} | 数据类型{15%} | 描述{55%} |
|---|---|---|
|Access-Token {必填}|string|授权访问令牌。可以通过[获取访问令牌](1738373164380162.html)接口获取。|
|Content-Type {必填}|string|请求信息类型。<br><br>允许格式:`application/json`。|
参数
| 字段{30%} | 数据类型{15%} | 描述{55%} |
|--- |--- |--- |
| bc_id {必填} | string | 商务中心 ID。<br><br>如需获取您有权访问的商务中心列表,使用 [/bc/get/](1737115687501826.html) 接口。 |
|is_ads_only_mode| boolean |是否启用“仅通过广告显示”权限。<br><br>你可以启用此权限以防止成员发布的内容显示在 TikTok 账号的个人主页。<br>启用此权限且 TikTok 账号所有者批准广告投放权限后,可将此 TikTok 账号分配给成员,随后成员通过 Spark Ads 推送方式发布的视频将仅获得付费流量(旧称“只在广告中显示”),对自然流量不可见。<br><br>支持的值:`true`,`false`。<br>默认值:`false`。|
示例
(code curl http)
curl --location --request POST 'https://business-api.tiktok.com/open_api/v1.3/bc/asset/account/authorization/' \
--header 'Access-Token: {{Access-Token}}' \
--header 'Content-Type: application/json' \
--data '{
"bc_id": "{{bc_id}}",
"is_ads_only_mode": true
}'
(/code)
返回
| 字段{30%} | 类型{15%} | 描述{55%} |
|---|---|---|
|code |number|返回码。完整返回码列表及描述参见[附录 - 返回码](1737172488964097.html)。|
|message|string|返回信息。更多信息参见[附录 - 返回码](1737172488964097.html)。|
|request_id |string|请求的日志 ID,唯一标识一个请求。|
|data |object|返回数据。|
#|bc_auth_qr_code |string|TikTok 账号广告投放授权链接。<br><br>获取授权链接后,您可以使用二维码生成器将其转换为二维码,并分享给 TikTok 账号所有者。TikTok 账号所有者扫描二维码后,即可将 Spark Ads 拉取的“<b>现有帖子</b>”权限和 Spark Ads 推送的“<b>TikTok 帖子</b>”权限授予给商务中心。|
示例
(code Success-Response http)
HTTPS/1.1 200 OK
{
"code": 0,
"message": "OK",
"request_id": "{{request_id}}",
"data": {
"bc_auth_qr_code": "{{bc_auth_qr_code}}"
}
}
(/code)