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

更新时间:2023-03-31 17:53:17

拿到预授权码 pre_auth_code 后,服务商在自己的管理网站上展示构造的授权跳转链接,引导小程序拥有者点击链接跳转到授权页面。
然后小程序拥有者确认第三方应用信息,选择要授权的小程序,勾选授权权限,点击确定授权即可。

下面分步骤进行说明:

# step1 服务商构造授权跳转链接

# 接口说明

请求头 说明
URL https://mp-saas.kuaishou.com/oauth/authorization
Method GET

# 请求参数

参数 是否必须 类型 备注
component_app_id string 第三方应用 appid
pre_auth_code string 预授权码
redirect_uri string 回调地址

授权跳转链接示例:

https://mp-saas.kuaishou.com/oauth/authorization?component_app_id=xxx&pre_auth_code=xxx&redirect_uri=xxx

注意:

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

(2) 若redirect_uri 后带有多个参数(eg: https://abc?component_app_id=xxx&pre_auth_code=xxx&redirect_uri=?k1=v1&k2=v2&...),需使用utf-8编码encode处理后传入,否则无法识别

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

授权链接拼接完成之后,可以放置到【授权域名】设置的对应网站上供用户点击打开,完成授权。

注意:

需要从第三方平台上配置的【授权域名】内的网页点击授权跳转链接跳转才可以,否则提示“跳转自非法的页面授权请求,请和后台授权域名保持一致”。

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

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

跳转到授权二维码页
img

打开「快手」app,扫码打开授权小程序列表,并选择需要授权的小程序
img

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

选择/修改要授权的权限,点击确认。

注意:
小程序拥有者可以自行决定授予哪些权限,不是一定要全选,详见文档 权限集说明
img

Copyright ©2024, All Rights Reserved