# 关于服务通知数量 微信发送服务通知必须要有服务通知数量,而服务通知数量是从页面上较常用的按钮处通过点击按钮获取formId收集而来的。 这些收集的formId从点击按钮时开始计算时间,每过7天就过期,过期将不能使用。 也就是说如果你的客户7天内都没有访问过小程序,那么你给他发送消息,他是一定收不到服务通知的。 如果用户没有服务通知数量,则收不到服务通知。 ***** # 为什么需要formid 页面的 form 组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。或者当用户完成支付行为,可以获取prepay_id用于发送模板消息。 微信小程序文档是只有form提交的时候才会有formId,这样用户的formId可能数量比较少,以至于不能实现发送很多很多微信模板消息。所以这里要用别的方式来实现获取formId。另外获取的formId可以保存到数据库里,可以供七天内使用,这样不至于用户必须提交了form后再发送模板消息,可以随时用数据中保存的formId根据自己设定的激发条件来发送微信模板消息。 作者:不善主动的新吖 来源:CSDN 原文:https://blog.csdn.net/mushui0633/article/details/78948346 版权声明:本文为博主原创文章,转载请附上博文链接! --------------------- # 当用户使用龙兵科技小程序时会自动收集用户formId,当需要发送服务通知时用 ``` 用户使用越多,formId越多,每个 formId的有效期为 5-7天 比如: 给你用户发消息 (用户需要进入小程序,使用小程序查看相关内容) 注意:服务通知发送成功率为 99.9%,有时会有延迟或收不到的情况~ ``` 小程序中点击可增加服务通知的位置: ![](https://box.kancloud.cn/3198f2dba9bc867da9197fc12f43fc08_373x809.png) ![](https://box.kancloud.cn/10b9681b84574645b80ee3839e58918a_376x812.png) ![](https://box.kancloud.cn/48b372c006bdf557df24b5ee6ef3232a_374x810.png)