微信第三方平台授权流程说明
1、消息验证token和消息加解密key(encodingAesKey)
encodingAesKey长度固定为 43 个字符,从 a-z,A-Z,0-9 共 62 个字符中选取。由开发者在创建第三方平台时填写,后也可申请修改。
token:创建第三方平台时,填写的,用来校验消息
2、第三方平台自己的component_appid和component_appsecret是创建完第三方平台的时候就会有的
3、验证票据component_verify_ticket 是创建完第三方平台后,微信服务器会向第三方的“授权事件接收URL”每隔10分钟以post方式推送一次component_verify_ticket,用于获取第三方平台接口调用凭据(令牌component_access_token)
4、令牌 component_access_token ,是第三方平台通过自己的component_appid和component_appsecret,以及component_verify_ticket(微信服务器每10分钟推送一次)来获取自己的接口调用凭据(component_access_token)
5、引导公众号/小程序管理员授权之前,需要先获取预授权码pre_auth_code,是通过component_appid和component_access_token调用接口来获取的
6、管理员扫描授权二维码,同意授权后,会在授权回调的链接后面跟上授权码auth_code,这时可以通过授权码auth_code和component_access_token来获取授权方令牌authorizer_access_token和授权方刷新令牌authorizer_refresh_token(需要保存,如若丢失,需要重新授权,也就是说这个值是不变的)
7、后期通过authorizer_refresh_token、component_appid ,authorizer_appid(授权方的appid)来获取authorizer_access_token
微信第三方平台授权流程说明相关推荐
- 微信第三方平台-授权流程经验分享
原文地址: www.jianshu.com/p/67836ffa9- 在做微信第三方平台开发的时候,虽然授权的技术实现流程比较简单,但是相对于一个key直接集成的一些其他的服务来说,还是有一些步骤,过 ...
- 微信第三方平台授权流程- java
1. 微信第三方平台的开发,第一步就是公众号的授权,授权成功后第三方凭条才能利用公众号的appid和token获得公众账号额信息,并代替公众账号完成一些功能. 2. 授权的流程,理论图 代码流程, 1 ...
- 用微信第三方平台授权小程序业务
如果本文对你有用,请爱心点个赞,提高排名,帮助更多的人.谢谢大家!❤ 如果解决不了,可以在文末进群交流. 本文章转自php中文网:http://www.php.cn/weixin-kaifa-4069 ...
- 微信第三方平台开发流程和总结
微信第三方平台开发流程和总结 创建第三方平台 1).在微信开放平台-管理中心-第三方平台中创建第三方平台账号.创建第三方平台 2).选择"平台型服务商类型"创建第三方平台.填写第三 ...
- 关于微信第三方平台授权61004:access clientip is not registered requestIP
关于微信第三方平台授权61004:access clientip is not registered requestIP 这个问题让我难受了2个小时,最后总结下问题: IP白名单 授权的服务器一定要添 ...
- 微信第三方平台授权时域名问题
最近在处理微信第三方平台的问题,在授权的时候总是提示"请确认授权入口页所在域名,与授权后回调页所在域名相同,并且,此两者都必须与申请第三方平台时填写的授权发起页域名相同." 如提示 ...
- 微信开放平台_第三方平台授权流程_验证票据
一.验证票据 1.1 官方说明: 验证票据(component_verify_ticket):在第三方平台创建审核通过后,微信服务器会向其"授权事件接收URL" 每隔 10 分钟以 ...
- 微信第三方平台开发流程
一个微信公众号菜鸟的摸索之路 准备工作 注册申请开发者账号 开发者资质认证 附上地址:https://open.weixin.qq.com 创建第三方平台 进入管理中心->创建第三方平台 这里解 ...
- 微信第三方平台授权(第三方)
本人小菜鸟一只,为了自我学习和交流PHP(jquery,linux,lamp,shell,javascript,服务器)等一系列的知识,小菜鸟创建了一个群.希望光临本博客的人可以进来交流.寻求共同发展 ...
最新文章
- MEMS惯性传感器有哪些趋势?
- android4.0.3源码之鼠标光标绘制简略版
- 敏捷毒药-敏捷中有损组织整体的负面实践
- Python多线程豆瓣影评API接口爬虫
- Linux 的发行版 Ubuntu 的发展简史
- DBMS-数据库设计与E-R模型:E-R模型、约束、E-R图、E-R扩展特性、E-R图转换为关系模式、UML建模...
- 调节Win7系统任务栏预览窗口大小的方法
- Linux技术学习路线图
- cookie代码加时间多久出现一次_JavaWeb——Cookie详解
- smc数显压力表设定方法_自动增压泵不停止工作原因及解决方法
- 匿名内部类2(转载)
- 跟我一起学docker(14)--docker swarm的使用
- linux怎么卸载vsftpd软件,vsftpd配置详解之软件安装和卸载
- java 流水账号生成器_Java之流水号生成器(示例代码)
- 电子产品可靠性检测哪些项目
- python社交网络图
- Hutool进行DES加解密
- 加州大学4.8万人大罢工!博士竟卖血为生,多校濒临崩溃!
- 【Python】时间序列数据分析与预测之Python工具汇总
- 模电一、半导体二极管和三极管