收藏
回答

建议加入formId检测接口

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 formId 客户端 6.5.3 2.0.0

文档上写,formId 7天内有效,但是没写出是什么时候失效呀,是收到formid后的604800秒?好像也不对吧。可能会有误差。并且你们文档都说(formId 有很小的概率是无效的),那我的需求是可能第七天需要发送推送。失效了怎么办?



最后一次编辑于  05-07  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 老张
    老张
    05-07

    我们设的是6天就失效,TTL自动从数据库里删除,最多每个openId保存10个formid,不到10条就insert,满10条就不保存。(mongodb)

    05-07
    赞同
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    05-07

    后端存数据库的时候 指定失效7天。且你可以搜集多个formId 而不是一个啊。多个中不可能全失效吧?发送一条模版消息后 删除掉用了的formId

    05-07
    赞同
    回复 2
    • Kit
      Kit
      05-07

      就是搜集多个formId,每一个formid都要用到,需求是不能浪费任何一个formid。指定失效7天,也不清楚第七天的哪一秒失效。最怕就是这种误差导致出错

      05-07
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      05-07回复Kit

      发送失败 你是知道的,此时 使用其他formId就可以了。不用太计较吧?formId 可以在页面任何点击位置多收集点存起来就行

      05-07
      回复