收藏
回答

【微信客服】含有超链接的文本消息可以模拟菜单消息,但是不会返回菜单的"menuid"?

在企业微信的微信客服API中,菜单消息接口没有支持菜单位置排版,只能上下排列。在微信开放社区上看到一个相关的案例,嵌入微信超链接的文本消息相当于是菜单消息,而且可以实现左右排列。例如用以下的code构建一条消息:

<a href="weixin://bizmsgmenu?msgmenucontent=满意&msgmenuid=101">满意</a>\t\t\t\t
<a href="weixin://bizmsgmenu?msgmenucontent=不满意&msgmenuid=102">不满意</a>

用发送文本消息的接口发送后,可以呈现出以下的菜单消息:



但是,点击上面的“满意/不满意”,开发者收到的返回消息中不会带有事先设置的`msgmenuid`,也就是没有下面这个json中的"menu_id" : "101"。

{
   "msgtype" : "text",
   "text" : {
        "content" : "hello world",
	"menu_id" : "101"
   }
}


最后一次编辑于  2022-04-23
回答关注问题邀请回答
收藏

2 个回答

  • WXY
    WXY
    2022-04-30

    突然发现....企业微信客服的菜单超链接是不同的,如下:

    <a href="weixin://kefumenu?kefumenucontent=满意&kefumenuid=101">满意</a>\t\t\t\t
    <a href="weixin://kefumenu?kefumenucontent=不满意&kefumenuid=102">不满意</a>
    
    

    像上面这样构建菜单,就可以返回menuid

    2022-04-30
    有用 1
    回复 2
    • 小袋子
      小袋子
      2022-06-09
      为啥我的a 标签无法解析
      2022-06-09
      回复
    • WXY
      WXY
      2022-07-18回复小袋子
      是不是忘记填写</a>了?
      2022-07-18
      回复
  • WINJUN
    WINJUN
    01-31

    请问下为什么IOS系统不支持点击回复呀?

    01-31
    有用
    回复
登录 后发表内容