收藏
回答

一次性订阅是指对什么一次性订阅?

看了好多文章,但感觉一个大佬说一个样,搞懵了我,小程序的订阅消息推送,一次性推送是指对模板进行一次性授权,若点击保持允许不在询问之后,是不是可以通过这个模板永久性推送信息。还是一次性订阅是针对发送信息的,一次订阅就只能发送一次信息,这次消息发送之后,若还想接受消息则得回小程序点击授权。那么我现在要做一个根据用户设定的时间来提醒用户去完成任务的小程序,功能类似于微信的抽奖助手,抽奖助手根据开奖时间来推送开奖结果,请问这种需求该怎么实现,一次性订阅能做到吗

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

2 个回答

  • 吃鱼先生
    吃鱼先生
    07-22

    一次性订阅能做到.

    用户设置完时间之后点击"确定接收提醒"之类的按钮之后,

    调用wx.requestSubscribeMessage即可

    最终实现的就是用户能收到一次你的提醒,

    下次你还想发,你就得让用户在去走一遍上述流程

    07-22
    有用 2
    回复 17
    • Gruel
      Gruel
      07-22
      我想用云函数触发器10分钟触发一次,从数据库获取用户设定的时间在与当前时间来判断推送,现在就是不知道这个一次性订阅是点击保持允许之后,我下次推送这个消息模板的时候要不要再次授权
      07-22
      回复
    • 吃鱼先生
      吃鱼先生
      07-22回复Gruel
      要的,我不是说了吗?
      "下次你还想发,你就得让用户在去走一遍上述流程"
      "保持允许"的意思是说下次再点你调用wx.requestSubscribeMessage的"确定接收提醒"之类的按钮之后,不在弹出那个是否允许的弹窗,而是默认就同意接受消息
      总的来说,你下次推送这个消息模板的时候还有要用户再次授权,"保持允许"只是用户再次授权是不会弹窗提示用户而已
      07-22
      回复
    • Gruel
      Gruel
      07-22
      默认授权不就等于我下次在发送该订阅模板的时候,可以直接发送,不在经过用户再次对该消息模板进行授权流程
      07-22
      回复
    • 吃鱼先生
      吃鱼先生
      07-22回复Gruel
      默认授权意思是用户下次点击"确定接收提醒"的时候不会弹出授权弹窗
      07-22
      回复
    • 吃鱼先生
      吃鱼先生
      07-22回复吃鱼先生
      而不是你可以直接发送
      07-22
      回复
    查看更多(12)
  • 🇶 .
    🇶 .
    07-22

    只能点一次推一次,重复点击算一次

    07-22
    有用 1
    回复 5
    • Gruel
      Gruel
      07-22
      那我保持允许之后,在推送已授权的模板是不是可以跳过用户在次授权
      07-22
      回复
    • 🇶 .
      🇶 .
      07-22回复Gruel
      我记得保持允许也是得用户授权的
      07-22
      回复
    • Gruel
      Gruel
      07-22
      对的,保持允许之后,我在调用接口下发消息的时候,是不是可以不在让用户对消息模板进行再次授权操作,直接发送推送消息
      07-22
      回复
    • 🇶 .
      🇶 .
      07-22回复Gruel
      那肯定不行呀,怎么可能让你无限次发送,除非微信以后开放
      07-22
      回复
    • Gruel
      Gruel
      07-22
      那我那个需求有没有解决方案呀
      07-22
      回复
登录 后发表内容
问题标签