收藏
回答

关于公众号自定义菜单关联多个小程序的问题?

目前菜单栏只设置一个小程序是没有问题的,

但是在菜单栏设置跳转两个不同的小程序,接口会返回错误:invalid sub button url domain hint  (错误编码:40054)

API提交的表单除了两个小程序的APPID不同以外,其他字段值一模一样,通过字面意思,期初我也以为是 url 有问题, 但是尝试过在自定义菜单只设置单个小程序的话,两个小程序都可以设置成功, 在公众号菜单上也能跳转到对应的小程序,

但是只要同时设置两个,就会有这个问题, 这个错误编码在微信的API文档上,还找不到?

是因为微信不支持在自定义菜单栏上同时设置两个不同的小程序吗?

最后一次编辑于  2019-09-09
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-09-09
    1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。
    2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。
    3、创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号profile页时,如果发现上一次拉取菜单的请求在5分钟以前,就会拉取一下菜单,如果菜单有更新,就会刷新客户端的菜单。测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。

    可以提供具体的配置信息还有公众号的原始ID

    2019-09-09
    有用
    回复 2
    • Allen
      Allen
      2019-09-09
      公众号原始ID:gh_ff47e05d49a7 小程序APPID:wx9b8a3297322f6536 和 wxebf5fe27849fb388
      2019-09-09
      回复
    • Allen
      Allen
      2019-09-09
      一级菜单和二级菜单的内容都没有超过微信的限制, 两个菜单设置跳转同一个小程序是可以的,但是设置跳转两个不同的小程序就不行了
      2019-09-09
      回复
  • aholy
    aholy
    05-12

    我也遇见这个问题了。还是同一个公号上的链接;gh_5ad5be310cf1

    [0, "errcode: 40054"]


    提交的链接上有包含错误链接导致,错误链接如下: hhttps://jin.fooww.com/weizhan/210006008/Article-45eb3f1f0f444eca84f4be1ae3046fc1.aspx 包含的知识链接:

     微信自定义菜单链接要求: 1、所添加的链接必须符合URL规范,比如以http://或https://作为链接开头,链接内不能有标点、中文字符、#号、链接结尾不带有/斜杠等。 

    2、所添加的链接一定要注意 首尾 开头有没有多余的空格,必须把空格删除掉。 

    3、也不允许将手机端获得到的微信历史推送图文链接添加到第三方自定义菜单链接内。 可以通过排除法,逐个将所有的菜单链接进行排除替换,直到菜单可以正常发布,凡是任何菜单按钮带有链接的均需要进行检查排除。 引用来自: http://www.weixinyunduan.com/web/a/bangzhu/changjianwenti/2019/1016/420.html


    05-12
    有用
    回复
登录 后发表内容
问题标签