1.首先进行基本配置:
登录 微信公众平台 --》 开发 --》 基本配置,登录网址,如下图:
文章插图
文章插图
注意:在 页面输出.Write([""]),提交之后方可通过验证,通过验证之后再修改该页面为正式的业务逻辑 。如果没有输出[""],将会出现“token验证失败”错误 。
2. 接收消息,消息格式是xml,消息接口说明,格式如:
注意:常规的Request是获取不到消息的,我在网上查到的方式如下:
文章插图
public string PostInput(System.Web.HttpRequest request){try{return PostInput(request, Encoding.UTF8);}catch (Exception ex){ throw ex; }}public string PostInput(System.Web.HttpRequest request, Encoding encoding){StringBuilder builder = new StringBuilder();try{using (System.IO.Stream s = request.InputStream){int count = 0;byte[] buffer = new byte[1024];while ((count = s.Read(buffer, 0, 1024)) > 0){builder.Append(encoding.GetString(buffer, 0, count));}s.Flush();s.Close();s.Dispose();}return builder.ToString();}catch (Exception ex){ throw ex; }}
3. 返回消息,格式也是xml,说明,直接 .Write() 输出即可 。
注意:输出之前先要.Clear(),否则可能由于缓存原因不输出内容.
【微信公众号接收消息和发送消息开发流程和注意事项】
- 15号没有报税怎么办 过了15号没报税怎么办
- 招来财运的微信头像女 招来财运的微信头像
- 淄博市第一医院就诊住院须知 淄博市第一医院挂号网上预约
- 高青县人民医院电话号码 高青县人民医院发布就诊指南
- 安卓微信夜间模式 安卓微信夜间模式怎么设置oppo
- 乐视x500是乐视几 乐视x500是什么型号
- django模板 微信云托管快速部署遇到的一点小问题
- 新浪邮箱忘记密码了怎么申诉找回 新浪邮箱忘记密码了怎么申诉找回账号
- 闲鱼账号是啥意思 闲鱼的帐户是什么意思
- 怎么恢复微信表情包里的表情 怎么恢复微信表情包