收藏
回答

支付成功回调发送模版消息,总说prepay_id无效或过期

问题模块
API和组件
  1. 搜半天帖子看见官方说要在真机上测试,我也在真机上测试了

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

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

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


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

最后一次编辑于  2017-12-21  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 手工蒸汽烟(花式发热丝)
    手工蒸汽烟(花式发热丝)
    2017-12-24

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


    再来看看我发请求的代码


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

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .

    .


    .

    .

    .

    .

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

    2017-12-24
    赞同
    回复