给用户推送消息时候报错

发布于 7 年前作者 mren6437 次浏览最后编辑 7 年前来自 ask

给用户推送模板消息,返回errorcode 41028 invalid form id hint: [0n4r0696ge30]

已经验证过该formID是由对应的openID生成的。

9 回复
yxu
yxu1 楼6 年前

而且同一个账号有时候收不到,有的时候又收不到

xieping
xieping2 楼6 年前

@Jing,建议你在发送消息时,做一个3秒的延时。

等待3s在调用发消息接口,就可以了。

我的问题就是这么解决的,

chaozheng
chaozheng3 楼6 年前

OpenID:o2F0V0WY8_DCDY47GybxOjsoPvRM

formID:7abe48e9974837719e5348d89e610824

对方是苹果手机 formID使用的是刚刚生成的 我如何知道这个formID到底是为什么invalid

weixue
weixue4 楼6 年前

通常这种错误是因为这个formID不是由这个OpenID生成的

limin
limin5 楼6 年前

我已经确认过很多次了,并没有发现会导致openID 和formID不对应的情况。而且同样的代码,同一个账号,有时候可以,有时候不行

zhangjing
zhangjing6 楼6 年前

formid怎么生成?

oyu
oyu7 楼6 年前

那你能不能帮我确认一下 formID:7abe48e9974837719e5348d89e610824 是不是由openID:o2F0V0WY8_DCDY47GybxOjsoPvRM 生成的吗

pkong
pkong8 楼6 年前

请仔细检查

之前的所有反馈最后定位都是开发者自己搞错

liulei
liulei9 楼5 年前

请问一下,我该怎么检查。这个错误码是不是只有formID不对,或者formID和openID不对应才会出现