支付成功回调发送模版消息,总说prepay_id无效或过期
搜半天帖子看见官方说要在真机上测试,我也在真机上测试了
听大家说prepay_id可能存在网络延迟,晚点再调用....我就让线程等待5秒发送一次请求,并且直到返回的errorcode的值为0再停下,可我看它不停的循环调用了2分钟,我在那发呆,就一直没成功过
也没出现什么prepay_id不全,或者不对,就是微信在支付完成后给我的什么prepay_id,我就给模版接口什么prepay_id,一字不差
我真机测试是从开发工具的"预览"生成的二维码扫码到手机上进行测试的,还是41028,一直循环调用都是41028,prepay_id无效或过期.
最后…我就想问,难道要提交代码→提交审核→通过审核→发布,难道要"发布"的线上版本才可以用"真正"的prepay_id去发送模版消息么?