发布时间:2019-09-02责任编辑:满帅 浏览:2429

微信官方开发流程如下

这里就讲一下第三方平台的授权,开始之前讲授权之前,先看一下微信官方出示的流程图

一步一步,从上图可以看出,用户想要取得授权,需要经历六个步骤
1 进入网站
2. 取得预授权码
3. 进入授权页
4. 用户授权
5. 授权成功,返回授权码
6. 使用授权码获取用户信息
接口:
https://api.weixin.qq.com/cgi-bin/component/api_create_preauthcode?component_access_token=xxx
方式: post
参数 | 说明 |
component_appid | 第三方平台方appid |
返回示例
{"pre_auth_code":"Cx_Dk6qiBE0Dmx4EmlT3oRfArPvwSQ-oa3NL_fwHM7VI08r52wazoZX2Rhpz1dEw","expires_in":600}
Component_appid 是申请第三方平台会给到的
component_access_token 这个参数获取还要经历一些步骤
接受 Ticket 需要在第三方平台配置接受ticket的地址,微信每10分钟会调用该地址将ticket交到你手上。
拿到ticket 之后通过
接口
https://api.weixin.qq.com/cgi-bin/component/api_component_token
获取component_token
拿到预授权码之后,就可以去用预授权码拿到授权连接了
授权连接网址:
redirect_uri 是授权成功后回调你的服务器地址。
这时候就会给你一个acess_token,有了这个,用该token去调用用户公众号里面的接口了。
咔咔组供稿