收藏
回答

微信公众号,客服消息-菜单消息格式可否自定义,可否使用超链接的形式?

现在开发微信客服消息自动回复,使用客服消息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>

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

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

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


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

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


回答关注问题邀请回答
收藏

7 个回答

  • WXY
    WXY
    2022-04-22

    楼主你的链接标签<a>中没有加/:

    <a href="weixin://bizmsgmenu?msgmenucontent=满意&msgmenuid=101">满意<a>\n
    <a href="weixin://bizmsgmenu?msgmenucontent=不满意&msgmenuid=102">不满意<a>
    //修正:
    <a href="weixin://bizmsgmenu?msgmenucontent=满意&msgmenuid=101">满意</a>\n
    <a href="weixin://bizmsgmenu?msgmenucontent=不满意&msgmenuid=102">不满意</a>
    
    2022-04-22
    有用
    回复
  • 南山居士
    南山居士
    2021-03-19

    你好,想要实现点击菜单,回复文本消息,是否支持超链接?我使用超链接,但都被转义了

    2021-03-19
    有用
    回复
  • 果果护卫队副队长
    果果护卫队副队长
    2020-09-21

    请问,我在利用客服消息结果推送菜单消息时,会报错“{

        "errcode": 40200,

        "errmsg": "invalid account type rid: 5f682189-18f69cec-53ab061e"

    }

    我的理解是,公众号的账户首先,我先后在测试号,服务号(已认证)上测试过,都报相同的错误,请问您这边用的是什么,是订阅号吗?

    2020-09-21
    有用
    回复 1
    • 小李哥
      小李哥
      2021-09-12
      除了服务号以外,其他不允许发这个
      2021-09-12
      回复
  • 耳朵
    耳朵
    2020-05-29

    公众号菜单H5客服系统,邀请用户评价系统。

    2020-05-29
    有用
    回复
  • 潮鸣
    潮鸣
    2020-03-30
    测试号请求api一直都是40200错误码???是不是对公众号有什么限制,比如说服务号或者订阅号不行?
    


    2020-03-30
    有用
    回复
  • 猪猪🍒
    猪猪🍒
    2019-10-11

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


    2019-10-11
    有用
    回复 4
    • 翟松洁
      翟松洁
      2019-10-11
      需要使用发送文本客服消息的接口来发送超链接,一般的超链接会跳转到公众号去,这个链接点击之后是会自动回复一个内容的。
      2019-10-11
      回复
    • 翟松洁
      翟松洁
      2019-10-11
      我是对接的客服消息的api,使用代码请求,如果在公众号直接回复的话,可能是不生效的。
      2019-10-11
      回复
    • Joanna
      Joanna
      2019-11-07
      请问下 菜单消息的接口现在不支持换行 我们也遇到容易点错的问题 所有想问下 接口后期是否可以支持换行 现在我们用文本消息的接口做也可以有点击的效果,但是字数非常受限,给文字加链接很耗字数
      2019-11-07
      1
      回复
    • 沫沫
      沫沫
      2020-05-21
      你好,我在做公众号开发,遇到类似问题,当前我用客服消息,也不行
      2020-05-21
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-10-10
    可以
    2019-10-10
    有用
    回复 5
    • 翟松洁
      翟松洁
      2019-10-11
      您好,是菜单消息可以更换样式,比如换行什么的,还是超链接的方式是高可用的,不会出现微信更换链接导致不可用的情况。
      2019-10-11
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-10-11回复翟松洁
      可以自定义,可以使用超链接形式
      2019-10-11
      回复
    • 翟松洁
      翟松洁
      2019-11-11回复疯狂的小辣椒
      您好菜单消息的 菜单列表怎么自定义格式呢,比如我想在两个菜单之间加换行,可以么。
      2019-11-11
      回复
    • Sky
      Sky
      2019-12-17
      微信文档看得真心累,就这些细节能不能在文档里写清楚呢?
      2019-12-17
      4
      回复
    • Mr.hao
      Mr.hao
      2022-03-30
      微信客服的菜单消息能否实现换行
      2022-03-30
      回复
登录 后发表内容
问题标签