杭州派迪科技为高端客户提供商城开发建设咨询策划,商城官网设计,商城建设开发服务,以国际化视野和标准为基础,为各行业领军品牌提供高端商城开发定制、策划、设计、互动与制作
查看详情微信数据收发原理以及消息数据格式
开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,并且带上四个参数(signature、timestamp、nonce、echostr),开发者通过对签名(signature)的检验,来判断此条信息的真实性。
验证成功之后,开发者接受用户消息的时候,微信也都会带上前面三个参数(signature、timestamp、nonce)访问开发者设置的URL,开发者依然通过签名的校验判断消息的真实性。
加密/校验流程如下:
1. 将token、timestamp、nonce三个参数进行字典序排序
2. 将三个参数字符串拼接成一个字符串进行sha1加密
3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信
相关专题
-
2022年微信公众号为杭州企业会带来更大的好处
2011-11-30
-
微信官方:关于调整关注后用户信息获取接口通知
2011-11-04
-
开发一个 播客,如何让用户体验更好
2011-09-20
-
1分钟售罄,官网一度瘫痪!一晚最贵2万元的酒店也被订光!北京环球影城“一票难求”!
2011-09-05
-
微信拟推出个人聊天记录付费云存储服务
2011-09-04
-
国外企业开展中国业务,您必须有一个微信公众号
2011-01-31