一分钟了解微信公众号服务器配置自动回复
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秒之内回复,则可以通过客服消息功能进行回复,该功能不给个人用户提供,需要企业、团体认证。
一分钟了解微信公众号服务器配置自动回复相关推荐
- 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...
在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...
- php 公众号验证回调方法_微信公众号关键词自动回复设置方法!
什么是公众号关键词自动回复? 在微信公众号平台设置关键词自动回复,可以通过添加规则,关注/订阅的用户发送的消息内容如果是你设置的关键字,即可以实现自动回复预先设置好的内容. 关键字自动回复设置方法: ...
- 微信公众号关键词自动回复大全
作为公众号运营者,我们都知道在公众号与用户的聊天界面,是有一个关键词自动回复功能的,但是最近我发现了一个小程序,是仿照这个自动回复功能,但是其实是设置在文章中的,那么在文章中有了这个功能实际上也大大提 ...
- 公众号自动回复不生效php,php,微信公众平台开发者_微信公众号开发者自动回复设置没反应,php,微信公众平台开发者 - phpStudy...
微信公众号开发者自动回复设置没反应 在新浪sea平台设置了微信公众号应用,设置关注自动回复功能,接口设置成功,,代码写好,url也修改代码的页面,但是测试后没反应. //define your tok ...
- SpringBoot微信公众号服务器配置案例
前言 进行微信公众号开发,进行服务器配置是必不可少的,通过配置,公众号粉丝与公众号交互的消息将发送至开发者服务器,开发者对消息进行处理,例如:配置后,用户关注公众号或取关时,消息将发送至开发者配置的U ...
- python使用微信设置-Python使用微信公众号实现自动回复
原标题:Python使用微信公众号实现自动回复 作者:睿江云计算 Python作为一门热门的编程语言,已经被很多编程爱好者所使用,下面我们就看看它是怎么与公众号的对接,并且实现一些回复文字,图片内容. ...
- 怎样设置微信公众号延迟自动回复消息带超链接
为了实现的微信公众号延迟自动回复消息带超链接需要,第三方平台微号帮提供了粉丝对话定时推送功能实现,可以让微信公众号自动回复消息带超链接,粉丝点击链接可以进入其他平台,设置自动回复消息添加链接,注意先在 ...
- 微信公众号服务器配置清空,微信公众号服务器配置(校验)(示例代码)
简介这篇文章主要介绍了微信公众号服务器配置(校验)(示例代码)以及相关的经验技巧,文章约685字,浏览量290,点赞数9,值得推荐! public function serve() { $echoSt ...
- php 微信公众号服务器配置首次验证
php 微信公众号服务器配置首次验证 首先要确定你有微信公众号和服务器: 登录微信公众号平台,左侧最下方的 开发->基本配置 我这里用了get_event方法接受验证,既你在服务器的丢出来一个可 ...
最新文章
- cuda error invalid argument
- cv2.imread 中文路径返回null
- python 矩阵点乘_python相乘矩阵
- 毕业后五年拉开差距的原因在哪里
- hdu5384(AC自动机+纪录重复单词出现的次数)
- 普罗米修斯java_springboot集成普罗米修斯(Prometheus)的方法
- 【重要】ES6-23 JavaScript模块化
- 最近点对问题(分治法)
- idea 无效的目标发行版_maven构建异常(无效的目标发行版: 1.8)
- ppt中覆盖原有图片文字并且添加新文字的操作方法,有截图
- 做餐饮,要会算细账,要少折腾
- kafka基本概念和hello world搭建
- aclocal-1.16:未找到命令
- db9串口(db9串口定义及颜色)
- windows 各版本镜像下载地址
- 论文参考文献格式及意义
- 0人报名!清华转专业20+学科无人问津引热议,网友:一切为了吃饭
- 零基础HTML入门教程(11)——换行br
- 10余年软件开发与系统架构经验,一起聊聊软件开发技术、系统架构技术、以及程序员最真实可行的职场打怪技能,代码之外的生存软技能。
- LTE学习笔记--LTE无线连接过程--网络接入过程
热门文章
- 【系统篇 / 安装】❀ 01. 安装镜像 ISO 文件下载 ❀ Windows Server 2016
- python 人形自动标注_自动设置人形生物
- 顶象入选“工控安全推进分会” 助力贯标试点示范
- 如何将计算机接入互联网络,怎么设置网络-计算机:如何通过无线网络接入技术接入Internet网络...
- 台湾男子勒死女子两度奸尸 败露后还神色自若
- 人工神经网络拓扑结构,神经网络拓扑结构图
- A1.0.1 如何下载地图瓦片?记录我的实现过程
- 从美团外卖的数据仓库建设中,我学到了什么?
- UC2005III Beta1l聊天室部分功能介绍
- 成人学插画如何选培训班