1、建一个web服务工程

2、开放任意一个接口,  比如   /aaa/bbb/ccc

把接口路径配置在这里,ip为公网ip或域名,其他的参数默认,对入门选手没啥用

3、该接口允许get和post两种方式访问,接口需要对于访问方式编写两套逻辑:

(1)get访问:

微信会通过get方式访问接口,发送这些令牌等验证信息。其中有一个参数名为echostr的请求参数,将该参数的值直接作为响应数据发送即可,微信如果没收到echostr的值,验证不通过,收到了,这样就通过微信的身份验证了。保存公众号的服务器配置会验证该接口。

(2)post访问:

当有人在公众号发送消息时,微信会以post方式将消息发到你的服务器,内容为一大堆xml的字符串,如下:

<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>12345678</CreateTime><MsgType><![CDATA[text]]></MsgType><Content><![CDATA[你好]]></Content>
</xml>
参数 是否必须 描述
ToUserName 接收方帐号(收到的OpenID)
FromUserName 开发者微信号
CreateTime 消息创建时间 (整型)
MsgType 消息类型,文本为text
Content 回复的消息内容(换行:在 content 中能够换行,微信客户端就支持换行显示)

按照这个消息模板,前两位参数不变,将Content参数对应的内容换成你的回复内容,将消息模板作为响应数据发送回去即可。这个时候公众号就会将消息进行回复给用户。

4、注意:你的服务器响应时间必须在5秒以内,微信会在5秒之后取消该请求,并向用户下发系统提示“该公众号暂时无法提供服务,请稍后再试”。

参考文章:回复文本消息 | 微信开放文档

如果处理时间比较长,没办法在5秒之内回复,则可以通过客服消息功能进行回复,该功能不给个人用户提供,需要企业、团体认证。

一分钟了解微信公众号服务器配置自动回复相关推荐

  1. 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...

    在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...

  2. php 公众号验证回调方法_微信公众号关键词自动回复设置方法!

    什么是公众号关键词自动回复? 在微信公众号平台设置关键词自动回复,可以通过添加规则,关注/订阅的用户发送的消息内容如果是你设置的关键字,即可以实现自动回复预先设置好的内容. 关键字自动回复设置方法: ...

  3. 微信公众号关键词自动回复大全

    作为公众号运营者,我们都知道在公众号与用户的聊天界面,是有一个关键词自动回复功能的,但是最近我发现了一个小程序,是仿照这个自动回复功能,但是其实是设置在文章中的,那么在文章中有了这个功能实际上也大大提 ...

  4. 公众号自动回复不生效php,php,微信公众平台开发者_微信公众号开发者自动回复设置没反应,php,微信公众平台开发者 - phpStudy...

    微信公众号开发者自动回复设置没反应 在新浪sea平台设置了微信公众号应用,设置关注自动回复功能,接口设置成功,,代码写好,url也修改代码的页面,但是测试后没反应. //define your tok ...

  5. SpringBoot微信公众号服务器配置案例

    前言 进行微信公众号开发,进行服务器配置是必不可少的,通过配置,公众号粉丝与公众号交互的消息将发送至开发者服务器,开发者对消息进行处理,例如:配置后,用户关注公众号或取关时,消息将发送至开发者配置的U ...

  6. python使用微信设置-Python使用微信公众号实现自动回复

    原标题:Python使用微信公众号实现自动回复 作者:睿江云计算 Python作为一门热门的编程语言,已经被很多编程爱好者所使用,下面我们就看看它是怎么与公众号的对接,并且实现一些回复文字,图片内容. ...

  7. 怎样设置微信公众号延迟自动回复消息带超链接

    为了实现的微信公众号延迟自动回复消息带超链接需要,第三方平台微号帮提供了粉丝对话定时推送功能实现,可以让微信公众号自动回复消息带超链接,粉丝点击链接可以进入其他平台,设置自动回复消息添加链接,注意先在 ...

  8. 微信公众号服务器配置清空,微信公众号服务器配置(校验)(示例代码)

    简介这篇文章主要介绍了微信公众号服务器配置(校验)(示例代码)以及相关的经验技巧,文章约685字,浏览量290,点赞数9,值得推荐! public function serve() { $echoSt ...

  9. php 微信公众号服务器配置首次验证

    php 微信公众号服务器配置首次验证 首先要确定你有微信公众号和服务器: 登录微信公众号平台,左侧最下方的 开发->基本配置 我这里用了get_event方法接受验证,既你在服务器的丢出来一个可 ...

最新文章

  1. cuda error invalid argument
  2. cv2.imread 中文路径返回null
  3. python 矩阵点乘_python相乘矩阵
  4. 毕业后五年拉开差距的原因在哪里
  5. hdu5384(AC自动机+纪录重复单词出现的次数)
  6. 普罗米修斯java_springboot集成普罗米修斯(Prometheus)的方法
  7. 【重要】ES6-23 JavaScript模块化
  8. 最近点对问题(分治法)
  9. idea 无效的目标发行版_maven构建异常(无效的目标发行版: 1.8)
  10. ppt中覆盖原有图片文字并且添加新文字的操作方法,有截图
  11. 做餐饮,要会算细账,要少折腾
  12. kafka基本概念和hello world搭建
  13. aclocal-1.16:未找到命令
  14. db9串口(db9串口定义及颜色)
  15. windows 各版本镜像下载地址
  16. 论文参考文献格式及意义
  17. 0人报名!清华转专业20+学科无人问津引热议,网友:一切为了吃饭
  18. 零基础HTML入门教程(11)——换行br
  19. 10余年软件开发与系统架构经验,一起聊聊软件开发技术、系统架构技术、以及程序员最真实可行的职场打怪技能,代码之外的生存软技能。
  20. LTE学习笔记--LTE无线连接过程--网络接入过程

热门文章

  1. 【系统篇 / 安装】❀ 01. 安装镜像 ISO 文件下载 ❀ Windows Server 2016
  2. python 人形自动标注_自动设置人形生物
  3. 顶象入选“工控安全推进分会” 助力贯标试点示范
  4. 如何将计算机接入互联网络,怎么设置网络-计算机:如何通过无线网络接入技术接入Internet网络...
  5. 台湾男子勒死女子两度奸尸 败露后还神色自若
  6. 人工神经网络拓扑结构,神经网络拓扑结构图
  7. A1.0.1 如何下载地图瓦片?记录我的实现过程
  8. 从美团外卖的数据仓库建设中,我学到了什么?
  9. UC2005III Beta1l聊天室部分功能介绍
  10. 成人学插画如何选培训班