调用抖音开放能力
收藏
我的收藏接口介绍
该文档会介绍,在授权小程序成功申请抖音开放能力权限之后,服务商如何代授权小程序调用抖音开放平台接口。
注意:
- •需要授权小程序授予开发管理权限,服务商才可以代调用抖音开放能力。
代调用需用户授权的抖音开放能力
下面介绍如何调用,过程分为三步:
- 1.首先,调用基础库方法 tt.showDouyinOpenAuth 拿到临时票据 ticket。详见文档:tt.showDouyinOpenAuth
这里服务商是用授权小程序的 appid 去获取的临时票据 ticket。
- 2.接下来,调用抖音开放平台获取 access_token 接口。详见文档:获取 access_token
服务商换取抖音开放平台 access_token 时,接口中的四个 Query 参数定义如下:
参数名 | 参数类型 | 是否必须 | 备注 |
client_key | string | 是 | 授权小程序的 appid |
client_secret | string | 是 | 授权小程序接口调用凭据 authorizer_access_token |
code | string | 是 | tt.showDouyinOpenAuth 中返回的 ticket 字段 |
grant_type | string | 是 | 写死 "authorization_code" 即可 |
- 3.最后,换取 access_token 之后,就可以进行对应能力的调用了。
注意:
- •此种方式获取的access_token,即可以代调用需用户授权的抖音开放能力,也可以代调用无需用户授权的抖音开放能力。
代调用无需用户授权的抖音开放能力
- 1.调用抖音开放平台获取 client_token 接口。详见文档:生成 client_token
服务商换取抖音开放平台 client_token 时,接口中的三个 Query 参数定义如下:
参数名 | 参数类型 | 是否必须 | 备注 |
client_key | string | 是 | 授权小程序的 appid |
client_secret | string | 是 | 授权小程序接口调用凭据 authorizer_access_token |
grant_type | string | 是 | 写死 "client_credential" 即可 |
- 2.换取 client_token 之后,就可以进行对应能力的调用了。
注意:
- •此种方式获取的client_token,只可以代调用无需用户授权的抖音开放能力。