java微信支付扫码支付怎样生成二维码

Python014

java微信支付扫码支付怎样生成二维码,第1张

微信扫码支付,有两种模式,文档中有介绍。第二种模式,微信接口会返回二维码信息给我们。而第一种模式则需要我们自己去生成二维码信息。会有些麻烦。尤其 是参数大小写,还有签名的问题,容易出错。

总的来说第二种模式比第一种模式简单。所有我采用的是第二种模式,比较通用。京东与携程亦用的是第二种模式。

ticket:gQHu7zoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xLy1rd1F5Vzdta0x6cHJId0hZV0JLAAIESEOXUgMEAAAAAA==

编码方式:

java.net.UrlEncode(ticket,“utf-8”)

报错:

{"base_resp":{"ret":-5,"err_msg":"not supported"}}