微信公众号,客服消息-菜单消息格式可否自定义,可否使用超链接的形式?
发布于 5 年前 作者 duanchao 6261 次浏览 来自 官方Issues

现在开发微信客服消息自动回复,使用客服消息API 发送菜单消息时有些问题,以下为api

{
  "touser": "OPENID"
  "msgtype": "msgmenu",
  "msgmenu": {
    "head_content": "本次回话已经结束,请问您对本次服务是否满意呢? "
    "list": [
      {
        "id": "101",
        "content": "满意"
      },
      {
        "id": "102",
        "content": "不满意"
      }
    ],
    "tail_content": "欢迎再次光临"
  }
}

显示结果为

菜单消息中可点击内容挨的太近,造成用户容易点错。是否有解决办法?

同时我发现这两个可点击的菜单实际上是  超链接 ,比如我发送文本消息:

本次会话已结束,请问您是否满意?

<a href=“weixin://bizmsgmenu?msgmenucontent=满意&msgmenuid=101”>满意<a>\n

<a href=“weixin://bizmsgmenu?msgmenucontent=满意&msgmenuid=102”>不满意<a>

使用以上超链接可以达成相同的效果,同时可以放到自己想放的位置,加空格,同行展示之类的.

但是官方文档中并没有给出此类文档,所以使用超链接的形式来模拟菜单消息是否稳定,微信官方会不会突然更换地址造成不稳定。

我想解决的问题就是想要自定义 可点击菜单的位置,比如我想这样显示

使用菜单消息是否可以达成?

(超链接可以 因为超链接本质还是文本消息。)

2 回复

你好,公众号编辑这些代码之后,出来是没有变化的,请问是什么原因呢?

回到顶部