收藏
回答

小白一枚,不太明白如何在用户没使用小程序的时候发送订阅消息?

在代码里试了一下订阅消息的API,也成功调用了。但是实现的功能是用户在页面中点击“参加坚持背单词30天”按键后->弹出授权页面->用户授权->接收订阅消息。然后马上就可以接收到一条服务信息,提醒用户去小程序背单词。

但是我希望实现的是用户一天或两天没有使用小程序时,提醒用户去小程序背单词,而上面的流程起不到这个作用。是不是像模板消息那样,需要有自己的服务器,然后每天在自己的服务器端定时调用发送订阅消息的API才可以?

感谢。


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

2 个回答

  • render
    render
    2019-10-20

    定时任务调用订阅消息发送接口就行了。

    2019-10-20
    有用
    回复 4
    • Yan Lu
      Yan Lu
      2019-10-20回复Yan Lu
      补充一下用户授权是在本地代码里调用的,调用订阅消息发送接口是在云函数里做的。我的理解是用户在页面里授权一次(勾选了“总是保持以上选择,不在询问”),然后就可以多次定时在云函数里发送订阅消息了。
      2019-10-20
      回复
    • DuDuDu
      DuDuDu
      2019-10-20回复Yan Lu
      理解正确
      2019-10-20
      回复
    • Yan Lu
      Yan Lu
      2019-10-22
      我现在遇到一个问题,在客户端调用云函数发送订阅消息没问题,但是用定时器调用云函数发送订阅消息时,一直报错,情况和这篇帖子类似:https://developers.weixin.qq.com/community/develop/doc/0000c6d32a8488be16f852d5551800?highLine=501007 想问一下,如果是这样,那根本实现不了定时任务调用订阅消息发送接口啊!
      2019-10-22
      回复
    • Yan Lu
      Yan Lu
      2019-10-22
      求大神解答
      2019-10-22
      回复
  • Yan Lu
    Yan Lu
    2019-10-20

    又研究了一下,在云函数中发送订阅消息,再用定时触发器调用云函数,是不是就可以了?

    2019-10-20
    有用
    回复 5
    • AQ_CXH
      AQ_CXH
      2019-12-10
      楼主跟我意思是否一样:不用用户手动触发按钮进行订阅,进入页面自动弹出订阅消息弹窗,楼主有解决这个问题吗,还是说只能用户手动触发?
      2019-12-10
      回复
    • Yan Lu
      Yan Lu
      2019-12-12回复AQ_CXH
      不是这个意思。你说的自动弹出订阅消息,应该实现不了。
      2019-12-12
      回复
    • A 🍀  红孩子2
      A 🍀 红孩子2
      2019-12-26
      楼主解决没有?我也想实现自动发送订阅消息,但用定时器只能在用户进入页面时才能触发,没进入页面触发不了。
      2019-12-26
      回复
    • Yan Lu
      Yan Lu
      2019-12-27回复A 🍀 红孩子2
      解决了啊。没有出现你说的这种情况。
      2019-12-27
      回复
    • Yan Lu
      Yan Lu
      2019-12-27回复A 🍀 红孩子2
      参考这个问题 https://developers.weixin.qq.com/community/develop/doc/0000acf59ccbc0f77f596e4ec51000
      2019-12-27
      回复
登录 后发表内容
问题标签