微信第三方平台 授权

授权流程

  1. 获取 component_verify_ticket推送
  2. 获取第三方平台component_access_token
  3. 获取预授权码pre_auth_code
  4. 生成授权url
  5. 授权回调 获取授权码
  6. 使用授权码换取公众号或小程序的接口调用凭据和授权信息
  7. 获取(刷新)授权公众号或小程序的接口调用凭据(令牌)
  8. 获取授权方的帐号基本信息

附:刷新component_access_token
附:WeChatThirdparty extends文件

1.获取 component_verify_ticket推送

此处的地址,是授权事件接收URL指定的地址

WeixinCallback.php

此处涉及微信消息的解密,将在微信消息解密一文中讲解

2.获取第三方平台component_access_token

WeixinThirdparty

3.获取预授权码pre_auth_code

WeixinThirdparty

4.生成授权url

WeixinThirdparty

5.授权回调 获取授权码

授权成功后,在回调地址即可get接收到授权码

WeixinCallback

6.使用授权码换取公众号或小程序的接口调用凭据和授权信息

WeixinThirdparty

7. 获取(刷新)授权公众号或小程序的接口调用凭据(令牌)

WeixinThirdparty

8.获取授权方的帐号基本信息

WeixinThirdparty

附:刷新component_access_token

WeixinThirdparty

附:WeChatThirdparty extends文件