模板消息使用formId,只能给产生了submit事件的设备发么?
发布于 5 年前 作者 taoxia 8117 次浏览 来自 官方Issues

业务场景:A设备提交订单,要通知B有订单产生了,但是B却收不到消息。把消息接收的openid改为A的,即可收到,可以理解为formId和openId必须是同一设备么?这也太奇葩了吧,不存在支付,无法使用prepay_id

5 回复

模板消息相当于订阅,谁给的formId就通知谁

目测这种场景下,建议使用邮件通知B,原因如下:

B并不是经常会打开小程序的用户吧?所以不能保证能收集到足够的有效的B的formid,所以并不能保证B一定能收到推送消息。

可以储备一些formId(不过会过期)

你A设备B设备是同意用户吗?openid怎么会不一样呢?

回到顶部