很早之前做过微信开发平台相关的项目,由于开放平台的文档比较散乱,所以当时自己写了一些笔记,今天翻出来后稍稍修改了下拿出来给大家分享一下。以后应该会不定期更新微信或者其他方面的实用性的东西。
具体步骤参考微信开放平台
当然不是很推荐马上看官方文档,花的时间比较长,先把整体步骤了解一下
php 强烈推荐使用 easywechat
文章目录
事先准备
需要预先设置的值
第三方开放平台
- COMPONENT_APP_ID
- COMPONENT_APP_SECRET
- COMPONENT_TOKEN
- COMPONENT_AES_KEY
公众号
- 管理员微信
基本流程
1.自动发放component_verify_ticket
微信开放平台会每隔10分钟向开放平台后台设定的授权URL发送component_verify_ticket
(详情可见文档,正常情况需要微信的相关解密,用easywecaht处理则可不需要关注数据格式)
2.获取component_access_token
使用component_verify_ticket
可以向https://api.weixin.qq.com/cgi-bin/component/api_component_token用POST
发送参数
"component_appid "= COMPONENT_APP_ID
"component_appsecret" = COMPONENT_APP_SECRET
"component_verify_ticket" = component_verify_ticket
即可获得component_access_token
和expires_in
。