公众号开发分享
1.公众号申请
公众申请入门指引
2.申请配置域名和创建回调项目
3.配置开发者设置
signature 微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。
timestamp 时间戳
nonce 随机数
echostr 随机字符串
1)将token、timestamp、nonce三个参数进行字典序排序
2)将三个参数字符串拼接成一个字符串进行sha1加密
3)开发者获得加密后的字符串可与signature对比,标识该请求来源于微信
4.创建回调项目
5.校验回调签名
6.项目进行相关业务处理
7.获取token
8.推送消息