代调用环节说明

收藏
我的收藏

介绍​

商家把商家小程序授权给服务商的第三方小程序后,服务商即获得权限代商家调用小程序的开放 API 接口。至于服务商能代商家调用哪些开放 API 接口,取决于商家将哪些权限集授予给了第三方小程序,也取决于商家小程序自身拥有哪些开放 API 接口权限。​
下面针对抖音开放平台服务端开放 API 接口作重点介绍。抖音开放平台服务端开放 API 接口有两大类:​

接口鉴权详细说明​

这两类开放 API 接口的鉴权方式有差异,如下图所示:​
下面对上图的鉴权方式作详细说明。​

小程序开放能力 API 接口​

服务商使用商家小程序的authorizer_access_token代替access_token进行接口代调用。注意:接口鉴权字段还是access_token,只是value改为填写authorizer_access_token的值。另外接口 AppId 字段或 ClientKey 字段填写的是商家小程序的 AppId。

抖音开放能力 API 接口​

抖音开放能力有两种:​
    这类需要用户授权的权限,小程序代码中需调用 tt.showDouyinOpenAuth 拿到临时票据 ticket,再使用商家小程序的 authorizer_access_token 代替商家小程序的 secret 调用【获取 access_token】接口获取 access_token。后续基于获取的 access_token 进行接口代调用。详情可参看调用抖音开放能力。​
    不需要用户授权:
    服务商使用商家小程序的authorizer_access_token代替商家小程序的secret调用【生成 client_token】接口获取access_token,后续基于获取的access_token进行接口代调用。​
注意:【获取 access_token】接口和【生成 client_token】接口的secret字段不变,只是value改为填写authorizer_access_token的值。另外接口 AppId 字段或 ClientKey 字段填写的是商家小程序的 AppId。
服务商可引导商家到小程序控制台的【能力】-【抖开授权能力】页提交能力申请。抖音开放能力详情可查看抖音开放能力。​
调用开放 API 接口出现无权限的问题,可查看排错指南。​