收藏
回答

微信支付结果回调不是XML格式数据?

请问为什么我的小程序支付成功后,微信支付通知结果不是XML格式的字符串,而是形如这样的:

wx376959c5f78269d5Xki6oFkLCGkx7m0OTHERS1CNYN1383909202CFB63B9D3A8D1D9F71A12C9383FA6848omQyM5BapExecwwu5oPCnayldSB82AWZDff567UaoJzSUCCESSSUCCESSEEBE51C6E4A11491DDEA93605CA76450202103161422261JSAPI4200000991202103167039233794

是什么原因呢?

有朋友说是BASE64字符串,要解码,可是我用的是 V2支付接口,怎么还加密了?

最后一次编辑于  2021-03-16
回答关注问题邀请回答
收藏

3 个回答

  • Memory
    Memory
    2021-03-16

    看下你是不是搞错了,返回的是xml数据

    2021-03-16
    有用
    回复
  • 南湘公子
    南湘公子
    2021-03-16

    感谢提醒,不过我尝试解码后,变成这样了:[Fatal Error] :1:1: Content is not allowed in prolog.

    2021-03-16
    有用
    回复
  • 跨商通
    跨商通
    2021-03-16

    这是base64的buffer,解码成xml

    2021-03-16
    有用
    回复
登录 后发表内容
问题标签