当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。服务器在解析此数据包,获取相关参数的值从而做出回复。接收普通消息主要包括:文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息。XML数据包结构和相关参数如下:
1、文本消息
1348831860
1234567890123456
参数...
分类:
微信 时间:
2015-08-26 14:00:40
阅读次数:
362
接收到的消息和事件,其实都是微信post到我们配置的URL的消息。接收普通消息就是用户给公众号发送的消息,事件是由于用户的特定操作,微信post给我们的消息。被动响应消息是我们收到微信post过来的普通消息或者是事件时,企业号通过Response.Write这种方式回复的消息。核心代码:把微信post过来的数据先解密,转为能处理的XML,再把XML转为对象 #region 将POST过来的数据转化...
分类:
微信 时间:
2015-08-04 15:50:21
阅读次数:
682
本文讲述使用Senparc.Weixin框架来快速处理各种接收的普通消息。这里的消息指的是传统的微信公众平台消息交互,微信用户向公众号发送消息后,公众号回复消息给微信用户。包括以下7种类型: 1 文本消息 2 图片消息 3 语音消息 4 视频消息 5 小视频消息 6 地理位置消息 7 链接消息 实现...
分类:
微信 时间:
2015-05-22 09:28:46
阅读次数:
385
接收普通消息type TMsgType = (event, text, image, voice, video, location, link); TMessage = Record ToUserName: String; FromUserName: String; Creat...
分类:
微信 时间:
2015-02-09 22:56:53
阅读次数:
488
微信公众号开发系列教程一(调试环境部署)微信公众号开发系列教程一(调试环境部署续:vs远程调试)C#微信公众号开发系列教程二(新手接入指南)C#微信公众号开发系列教程三(消息体签名及加解密)C#微信公众号开发系列教程四(接收普通消息)C#微信公众号开发系列教程五(接收事件推送与消息排重)C#微信公众...
分类:
微信 时间:
2015-01-16 20:47:54
阅读次数:
395
微信公众号开发系列教程一(调试环境部署)微信公众号开发系列教程一(调试环境部署续:vs远程调试)C#微信公众号开发系列教程二(新手接入指南)C#微信公众号开发系列教程三(消息体签名及加解密)C#微信公众号开发系列教程四(接收普通消息)C#微信公众号开发系列教程五(接收事件推送与消息排重)C#微信公众...
分类:
微信 时间:
2015-01-13 06:46:27
阅读次数:
517
原文:C#微信公众号开发系列教程五(接收事件推送与消息排重)微信公众号开发系列教程一(调试环境部署)
微信公众号开发系列教程一(调试环境部署续:vs远程调试)
C#微信公众号开发系列教程二(新手接入指南)
C#微信公众号开发系列教程三(消息体签名及加解密)
C#微信公众号开发系列教程四(接收普通消息...
分类:
微信 时间:
2014-12-23 08:59:39
阅读次数:
377
微信公众号开发系列教程一(调试环境部署)微信公众号开发系列教程一(调试环境部署续:vs远程调试)C#微信公众号开发系列教程二(新手接入指南)C#微信公众号开发系列教程三(消息体签名及加解密)C#微信公众号开发系列教程四(接收普通消息)C#微信公众号开发系列教程五(接收事件推送与消息排重)在上一篇的博...
分类:
微信 时间:
2014-12-23 01:27:05
阅读次数:
587
微信中的消息类型有:文本,图片,语音,视频,地理位置,链接和事件消息。除了事件消息外,其他的统称为普通消息。微信中消息的推送与响应都是以xml数据包传输的。在用户发送消息给公众号时,微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。普通消息可以使用msgid排重,以避免重复的消...
分类:
微信 时间:
2014-12-16 16:34:26
阅读次数:
507
原文:C#微信公众号开发系列教程四(接收普通消息)微信中的消息类型有:文本,图片,语音,视频,地理位置,链接和事件消息。除了事件消息外,其他的统称为普通消息。微信中消息的推送与响应都是以xml数据包传输的。在用户发送消息给公众号时,微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三...
分类:
微信 时间:
2014-12-15 13:36:42
阅读次数:
435