收藏
回答

订阅消息能否优化一下?

1、“总是保持以上接口,不在询问

wx.requestSubscribeMessage

能否给个回调或方法,前端能知道用户有此行为?


2、假设有两个订阅id,然后用户都统一了,一次允许会有两次推送机会,能不能区分一下类别。

现在是A订阅类型,发过两次推送后。B订阅类型就没有机会推送了。


希望大佬能解决一下。


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

2 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-12-24

    你好:

    1、“总是保持以上选择”是针对c端的功能,与开发者没有直接关系。要知道这个行为目的是什么?

    2、订阅的管理需要开发者自己处理。

    2019-12-24
    有用
    回复 3
    • 一Eve一
      一Eve一
      2019-12-24
      问题1、如果前端知道”总是保持以上选择“已被勾选,可以在所有用户点击行为处添加调用wx.requestSubscribeMessage,达到累积推送次数....只是想达到这个目的而已。因为现在无法申请到"长期订阅",一次性订阅消息用户每次允许最多能发三次推送,在某些特殊业务场景中,体验并不是那么好。推送如果能像app一样,只是一个开关就好了。
      2019-12-24
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-12-25回复一Eve一
      订阅消息的下发条件是用户自主订阅,而不是被动的接收消息,以免对用户造成骚扰,所以不考虑这个诉求。
      2019-12-25
      回复
    • 一Eve一
      一Eve一
      2019-12-25回复疯狂的小辣椒
      明白了..
      2019-12-25
      回复
  • 拾忆
    拾忆
    2019-12-24

    关于问题2我觉得目前是完全可自己控制的,订阅的时候自己管理不同模板的次数,如果订阅2个模板,你一个模板发送两次显然不合理。

    2019-12-24
    有用
    回复 5
    • 一Eve一
      一Eve一
      2019-12-24
      我们的项目是做视频客服,业务场景是需要客服回拨和客服建议两种模板。都是异步的,回拨可能会存在多次....
      2019-12-24
      回复
    • 拾忆
      拾忆
      2019-12-24回复一Eve一
      这个自己后端是可控的,除非高并发。
      2019-12-24
      回复
    • 一Eve一
      一Eve一
      2019-12-24回复拾忆
      我明白你的意思,前端调用wx.requestSubscribeMessage后告诉后端,后端再记录一下次数对吧?但是这样后端又要建表记录用户行为。要是微信端做好模板次数区分,大家都省事儿嘛。
      2019-12-24
      回复
    • 拾忆
      拾忆
      2019-12-24回复一Eve一
      是的,目前的情况只能自己维护,微信短期内没有相关计划~长期也不一定添加你说的这种需求。
      2019-12-24
      回复
    • 一Eve一
      一Eve一
      2019-12-24回复拾忆
      好吧..
      2019-12-24
      回复
登录 后发表内容
问题标签