第三方平台 开发指南 接口说明 授权相关接口 引导小程序拥有者对第三方应用授权
# 引导小程序拥有者对第三方应用授权
更新时间: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 小程序拥有者选择要授权的小程序
- 确认第三方应用的信息。
- 如果没有找到想要授权的小程序,请确认登陆的账号是否正确。
- 已授权的小程序不能再次授权。
- 一个授权小程序不能同时授权给多个第三方应用
跳转到授权二维码页
打开「快手」app,扫码打开授权小程序列表,并选择需要授权的小程序
# step4 小程序拥有者确定要授予的权限
选择/修改要授权的权限,点击确认。
注意:
小程序拥有者可以自行决定授予哪些权限,不是一定要全选,详见文档 权限集说明
上一篇:《获取预授权码》
下一篇:《获取授权码》
仍有疑问? 前往社区提问