位置: 编程技术 - 正文

详解nodejs微信公众号开发——6.自定义菜单(nodejs微信公众号开发)

编辑:rootadmin

推荐整理分享详解nodejs微信公众号开发——6.自定义菜单(nodejs微信公众号开发),希望有所帮助,仅作参考,欢迎阅读内容。

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

上一篇文章:nodejs微信公众号开发——5.素材管理接口,我们实现了新增临时素材、管理永久素材的接口,这些接口的实现,使我们能够推送多样的消息给用户。本节介绍的内容是关于自定义菜单

1. 自定义菜单的介绍

自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。关于自定义菜单需要掌握以下几点内容:

自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。 创建自定义菜单后,由于微信客户端缓存,需要小时微信客户端才会展现出来。测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。

更多信息查看官方文档:自定义菜单创建接口

详解nodejs微信公众号开发——6.自定义菜单(nodejs微信公众号开发)

2. 创建自定义菜单

2.1 首先罗列以下操作的请求地址:

2.2 定义createMenu函数

参数menu由外部业务层传入。为了方便管理,将自定义菜单的内容单独写在一个menu.js文件中:

里面的类型暂时随意写的。我们在业务层weixin.js里面实现自定义菜单的使用:

保险起见先把原有的菜单删了,重新建立自己新的菜单。

2.3 定义deleteMenu函数

测试了一下,取关重新关注后微信测试号并没有立即呈现自定义菜单,要等一段时间,略坑。

标签: nodejs微信公众号开发

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

上一篇:从零开始学习Node.js系列教程一:http get和post用法分析(从零基础开始学)

下一篇:从零开始学习Node.js系列教程二:文本提交与显示方法(从零开始学什么好)

  • 已认证进项税额转出会计分录账务处理
  • 建筑垃圾清运费税率是多少
  • 收付转记账凭证图片
  • 个人转让住房要交哪些税费?
  • 广告合同印花税率怎么算
  • 应付票据的处理
  • 材料已入库,发票账单未到的会计分录
  • 购货无法取得发票财务如何处理
  • 事业单位结余如何做分录
  • 其他应付款重分类到哪个科目
  • 社保和公积金缴费基数怎么算
  • 国税局网上申报
  • 零税率购房发票
  • 产假期间工资如何发放
  • 软件企业增值税退税的账务处理
  • 固定资产预计净残值怎么做账
  • 车间办公费计入什么会计科目
  • 外贸企业内销与外销对比
  • 全额抵扣的发票怎么申报增值税
  • 考后审核是什么时候
  • 事业单位在建工程转固定资产的账务处理
  • 发票抵扣联章子盖的不清怎么办
  • 如何调整文件夹内文件的顺序
  • win7为什么现在不能用了
  • 利息收入结转的正确分录
  • PHP:json_last_error()的用法_JSON函数
  • 购买轿车增值税可抵扣吗?
  • vue发送数据
  • 图片转base64格式返回给前端,前端如何展示?
  • css经典面试题
  • 税收滞纳金的最新法律规定
  • php和python结合
  • bcdboot命令怎么用
  • 安装libtool
  • 利息进项税是否含增值税
  • 小规模开劳务费可以开多少
  • 建筑企业未按规定预缴增值税
  • 租店铺需要什么流程需要注意什么事项?
  • 企业代扣代缴个人所得税申报流程图
  • in参数太多导致sql过长
  • 认缴制没有实资本会怎么样
  • 预收一年房租的会计科目
  • 外贸出口增值税附表二填哪项
  • 企业工会经费的会计分录
  • 财政补贴收入要交增值税税率
  • 分配人工费的会计分录
  • 有限合伙企业中谨慎有限合伙人的应当
  • 发货快递费多少钱
  • 职工教育经费调增
  • 单位租个人房子租房合同
  • 集装箱发票是否要在备注栏注明地址
  • 其他应付款时间长了怎么处理?
  • 其它流动资产为负数原因
  • 会计凭证会计账簿与账务处理程序
  • 主键自增长的数据如何导入
  • mysql 5.7.33安装
  • oracle基础知识
  • fedora下的bridge和nat设置方法
  • freebsd使用
  • ghost后恢复
  • ubuntu怎么清理内存
  • win7开机后网络一直转圈怎么回事
  • windows7功能打不开怎么办
  • 如何把鼠标指针换成笔的形状
  • win10打开此电脑的快捷键
  • tkmc.exe
  • windows 8怎么样
  • cocos3.0
  • cocos2d-js教程
  • node.js server-side
  • gitlab管理员账号 审批
  • Node.js中的什么模块是用于处理文件和目录的
  • JavaScript对象的创建
  • shell脚本计算字符串长度
  • html里的标签
  • JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
  • 浙江省税务局领导介绍
  • 怎么屏蔽微信群消息,但是不退出此群
  • 增值税差额征税什么意思
  • 地下建筑规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设