小程序&公众号第三方平台授权流程
2022-05-13 10:06:55 0 举报
小程序&公众号第三方平台授权流程
作者其他创作
大纲/内容
方式一:授权注册页面扫码授权https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=xxxx&pre_auth_code=xxxxx&redirect_uri=xxxx&auth_type=xxx
authorizer_access_token过期,刷新token(定时器)
授权后回调 URI,得到授权码(authorization_code)和过期时间(expires_in)
授权信息\u2028authorizer_appid + authorizer_access_token + expires_in + authorizer_refresh_token + func_info
小程序&公众号第三方平台授权流程
生成授权链接
authorizer_refresh_token
授权变更通知推送,授权事件接收 URL
第三方平台服务商服务器
发起授权
component_access_token + component_appid
方式二:点击移动端链接快速授权https://mp.weixin.qq.com/safe/bindcomponent?action=bindcomponent&no_scan=1&component_appid=xxxx&pre_auth_code=xxxxx&redirect_uri=xxxx&auth_type=xxx&biz_appid=xxxx#wechat_redirect
小程序&公众号商家
当公众号/小程序对第三方平台进行授权、取消授权、更新授权后,微信服务器会向第三方平台方的授权事件接收 URL(创建时由第三方平台时填写)以 POST 的方式推送相关通知。
服务器缓存authorization_code + expires_in
根据authorizer_access_token调用代小程序业务接口
微信服务器
小程序&公众号管理员确认并同意登录授权给第三方平台
保存授权信息-权限集
商家发起业务请求
根据授权码获取授权信息\u2028component_access_token + component_appid + authorization_code
component_appid + pre_auth_code + redirect_uri + auth_type + biz_appid
authorizer_access_token + expires_in + authorizer_refresh_token
收藏
0 条评论
下一页