第三方平台
接口说明

引导小程序拥有者对第三方应用授权

接口介绍

拿到预授权码 pre_auth_code 后,服务商在自己的管理网站上展示构造的授权跳转链接,引导小程序拥有者点击链接跳转到授权页面。

然后小程序拥有者确认第三方应用信息,选择要授权的小程序,勾选授权权限,点击确定授权即可。

下面分步骤进行说明。

服务商构造授权跳转链接

请求

基本信息

基本
HTTP URLhttps://open.microapp.bytedance.com/mappconsole/tp/authorization
HTTP MethodGET

查询参数

参数名参数类型是否必须备注
component_appidstring第三方应用 appid
pre_auth_codestring预授权码
redirect_uristring回调地址

授权跳转链接示例

https://open.microapp.bytedance.com/mappconsole/tp/authorization?component_appid=xxx&pre_auth_code=xxx&redirect_uri=xxx

注意:

  • 回调地址的域名需要和第三方平台上配置的【授权域名】保持一致。

引导小程序拥有者跳转到授权页面

注意:

  • 必须由授权跳转链接跳转,不可让小程序拥有者直接输入网址并打开,否则提示“必须从第三方平台授权接口地址跳转”。
  • 需要从第三方平台上配置的【授权域名】内的网页点击授权跳转链接跳转才可以,否则提示“请确认授权入口页域名与授权回调域名相同,并且两者与创建第三方应用时填写的授权域名相同”。

小程序拥有者选择要授权的小程序

注意:

  • 确认第三方应用的信息。
  • 如果没有找到想要授权的小程序,请确认登陆的账号是否正确。
  • 已授权的小程序不能再次授权。
  • 一个授权小程序不能同时授权给多个第三方应用。
  • 开发小程序不能授权给第三方应用。

小程序拥有者确定要授予的权限

注意:

  • 小程序拥有者可以自行决定授予哪些权限,不是一定要全选,详见文档 权限集说明
点击纠错
评价此篇文档