收藏
回答

Android 中微信支付返回-1的问题?

//代码实现
IWXAPI mWxapi = WXAPIFactory.createWXAPI(context, null);
mWxapi.registerApp("wx9*********35e");
PayReq req = new PayReq();
req.appId = "wx9*********35e";
req.partnerId = "151*****71";
req.prepayId = "wx06121607404767a3ff8110c3f3caf50000";
req.nonceStr = "KaBfrmqXh4nbpMUm";
req.timeStamp = "1670300157";
req.packageValue = "Sign=WXPay";
req.sign = "D2B27445BB3E5ABD52FFB08DA86D3084";
mWxapi.sendReq(req);


问题情况:

iOS可以正常打开,Android调起微信支付返回-1。 mWxapi.registerApp("wx9*********35e"); 注册APP的appid是用开放平台的appid还是使用商户订单返回的appid?目前使用两个都会返回-1.

回答关注问题邀请回答
收藏
登录 后发表内容