4670关注15131浏览
form_id 在安卓和苹果有可能出现这种情况,大部分人不会,但是今天我测试了100多个人,其中2个人会。我的做法是这样的,听过按钮点击,储存form_id和用户的opend_id,然后公司100多个人使用中,只有2个人会出现这种情况,就是新储存的form_id,都是提示
errcode: 41028, errmsg: "invalid form id hint: [60kWOa0285ge25
form_id不正常或者失效
问题来了,他们2个人的form_id我都没使用过了,为此,我还特意清空了数据库,让他们重新点击按钮,储存form_id,查看结果还是form_id不正常或者失效,其他人都不会,这他们这2个安卓机就会,他们的版本就是,6.6.1和6.6.3,算是很新的了。
哎,大大们,请问这个是什么情况。100个人就他们2个人会。
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Arianna
20人对此回答表示赞同
CjlooC0u5Y0hgn8TxWbidP6A-vBqvBo 展开200回复分享发布于 6年前评论(0)
收起评论
-
Lola
19人对此回答表示赞同
同问,出现这种问题的概率大概千分之一
展开190回复分享发布于 6年前评论(0)
收起评论
-
胖小王
17人对此回答表示赞同
这个是他在我这的openid苹果机器。就有时会有时不会。有时候刚储存的form_id,我程序还没使用过,为此,我还清空过数据库,单独让他储存,还是提示过期或者不正常
展开170回复分享发布于 6年前评论(0)
收起评论
-
Alvaro
17人对此回答表示赞同
@
银古延迟3秒是没问题,关键是,延迟一晚上和1个多小时,那就有问题了 展开170回复分享发布于 6年前评论(0)
收起评论
-
理屈词穷
17人对此回答表示赞同
获取之后如果发送失败,延迟之后重试,一般可以成功。这个问题我们在接下来的版本改进。
展开170回复分享发布于 6年前评论(0)
收起评论
-
史蒂芬孙
14人对此回答表示赞同
我数据库的表储存两个字段openid和form_id。已经使用的,会直接delete掉。不会留着,所以不可能出现已经用过的。
展开140回复分享发布于 6年前评论(0)
收起评论
-
Suvi_0202
7人对此回答表示赞同
@
郑俊伟又是我发的这个openid的人会,今天2018/3/59:52:11出现的。其他人不会。苹果手机 展开70回复分享发布于 6年前评论(0)
收起评论
-
钱可为
3人对此回答表示赞同
过一会再重试这个formid,可用否?
展开30回复分享发布于 6年前评论(0)
收起评论
-
Taj
2人对此回答表示赞同
@Cjl,建议你获取到form_id后,延迟几秒推送模板消息。
展开20回复分享发布于 6年前评论(0)
收起评论
-
锦鲤本鲤
1人对此回答表示赞同
这2个人,有一个还是刚获取就无效,另外一个获取的参数,隔了一晚上,就可以了
展开10回复分享发布于 6年前评论(0)
收起评论