位置: 编程技术 - 正文

详解nodejs微信公众号开发——4.自动回复各种消息(nodejs实现微服务)

编辑:rootadmin

推荐整理分享详解nodejs微信公众号开发——4.自动回复各种消息(nodejs实现微服务),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node 微信公众号开发,nodejs微信小程序开发工具,node.js开发微信小程序,node wechat,nodejs wechat,nodejs 微信公众号,nodejs wechat,node 微信,内容如对您有帮助,希望把文章链接给更多的朋友!

上一篇文章:nodejs微信公众号开发——3.封装消息响应模块,实现了对消息接口的模块化处理,方便后期的使用,本篇文章将介绍微信公众号回复各种消息的功能实现,包括文本、图片、语音、视频、音乐、图文等。

注:感觉最近localtunnel很不稳定,测试起来比较麻烦,有条件的自己搞个云服务器吧,我比较偷懒,几继续使用localtunnel了。

1. 被动回复用户消息

当用户发送消息给公众号时(或某些特定的用户操作引发的事件推送时),会产生一个POST请求,开发者可以在响应包(Get)中返回特定XML结构,来对该消息进行响应(现支持回复文本、图片、图文、语音、视频、音乐)。发送被动响应消息是对微信服务器发过来消息的一次回复。

开发过程中如果遇到该公众号暂时无法提供服务,请稍后再试的情况,一般是由两个原因造成的:

开发者在5秒内未回复任何内容 开发者回复的数据异常,非xml格式,比如JSON数据详解nodejs微信公众号开发——4.自动回复各种消息(nodejs实现微服务)

具体的消息规则可参看微信平台开发者文档:被动回复用户消息

2. 回复消息的实现

我们之前的关注自动回复是在weixin.js里面实现的,其他的消息回复也写在这个文件里面:

测试效果如图:

3.说明:

发现输入数字2并没有回复相应的图片,是不是很奇怪?我们查看一下文档:

文档中说明了MediaId属性是通过素材管理接口上传多媒体文件,得到的id,而不是我们直接给的网上图片的url链接。在图文消息中,是可以直接使用url链接的。所以我们下一步的工作就是实现素材管理的接口。

标签: nodejs实现微服务

本文链接地址:https://www.jiuchutong.com/biancheng/377934.html 转载请保留说明!

上一篇:Node.js Mongodb 密码特殊字符 @的解决方法

下一篇:详解nodejs微信公众号开发——5.素材管理接口(node wechat)

  • 商贸的增值税税率
  • 金税盘入账的会计分录
  • 个税新规定2021
  • 车辆审验费的会计分录
  • 私募合伙企业收到投资款后退回,支付利息的会计处理
  • 已过期增值税专票怎么开
  • 弃置费用调整
  • 一般纳税人税负率一般控制在多少?法律依据
  • 质量管理体系认证证书在哪里办
  • 股东分配红利交什么税
  • 三方协议怎么入账
  • 存货的坏账准备转回吗
  • 开票系统维护费每年都要交吗
  • 技术研发费用计入什么科目
  • 缴纳税费及工会经费
  • 股票转让所得不交增值税
  • 年收入超过12万什么时候申报
  • 应交增值税和未交增值税是一个科目吗
  • 企业自查补税报告怎么写?
  • 已过认证周期什么意思
  • 到底如何理解参数方程
  • 大额保险缴费
  • window10锁屏壁纸图片在哪
  • win7安装sqlserver2008
  • 税盘减免税款的会计分录
  • 如何调整任务栏图标大小
  • vmware10虚拟机安装
  • 怎么扣除购入的物品
  • 增值税进项税抵扣销项税
  • 远期结汇会计分录
  • php text
  • 亏损销售怎么结转库存成本怎么计算
  • php机试题
  • mysql_escape_string()函数用法分析
  • javascript怎么用
  • php返回数组
  • 增值税一般纳税人是什么意思
  • nsloopup命令
  • 物流发票的税率怎么算
  • emacs scheme
  • 合伙企业个人所得税税率表
  • 研发支出的主要内容
  • opengl 图形
  • ps遇到了文件尾
  • 退诉讼费计入什么科目
  • 收入纳税退税
  • 公司保障措施
  • 月末一般无余额的账户是( )
  • 投资性公司怎么做账
  • 购买材料收到普票怎么做会计分录
  • 核定征收的三种方式
  • 简易征收预缴税率怎么算
  • 未开票的收入如何申报增值税
  • 材料暂估入库的账务处理
  • 长期借款已经还了怎么办
  • 工资发多了可以追回吗
  • 可供分配的利润分配顺序
  • 预付和挂账如何区分
  • 固定资产的原价减去预计净残值后的余额
  • 税盘减免会计分录
  • 违约金进项税额可否抵扣 分录
  • 房地产企业收到政府补助
  • 现金日记账的日期栏是指记账凭证的日期
  • mac快速关闭所有窗口
  • 如何设置电脑从d盘启动
  • windows提示音神曲
  • ubuntu photoshop
  • Linux中QQ软件的安装和配置
  • linux unhide
  • postgres.exe是什么进程 postgres进程查询
  • linux block io
  • android view动画
  • jquery中点击事件点击没动静
  • 合肥房子契税退税
  • 民办非企业税务登记流程
  • 车辆购置税完税证明有用吗
  • 成都税务二维码扫描
  • 税务局风控
  • 报企业增值税
  • 成品油进货
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设