支付成功回调发送模版消息,总说prepay_id无效或过期
发布于 6 年前 作者 liaoxiulan 11973 次浏览 来自 问答
  1. 搜半天帖子看见官方说要在真机上测试,我也在真机上测试了

  2. 听大家说prepay_id可能存在网络延迟,晚点再调用....我就让线程等待5秒发送一次请求,并且直到返回的errorcode的值为0再停下,可我看它不停的循环调用了2分钟,我在那发呆,就一直没成功过

  3. 也没出现什么prepay_id不全,或者不对,就是微信在支付完成后给我的什么prepay_id,我就给模版接口什么prepay_id,一字不差

  4. 我真机测试是从开发工具的"预览"生成的二维码扫码到手机上进行测试的,还是41028,一直循环调用都是41028,prepay_id无效或过期.

最后…我就想问,难道要提交代码→提交审核→通过审核→发布,难道要"发布"的线上版本才可以用"真正"的prepay_id去发送模版消息么?

1 回复

让我们来我上线以后我发送的数据格式:

再来看看我发请求的代码

最后我们来见证一下上线后发送模版消息后的返回值,奇迹…就由你们来见证~~~

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

这…不好意思…出了点BUG…我再来一次…艾玛…我这又出BUG了…不好意思…诶…

回到顶部