小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想知道微信支付二次签名有没有规范 看了n多个文章博客了 才过了无数个坑 最后还是返回-1
我就想知道有没有真正的规范啊 有啥具体问题啊 我的
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看下这两个是不是您需要的哈
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3
https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
感觉难以理解这种事情。
当统一下单的签名通过后获得prepaid_id,从来没有在二次签名这里卡住过,完全是一模一样的签名函数代码。V2、V3里都是这样。
蛮想不通的,也想知道楼主是什么样的神操作。
parameters.put("appid", request.appId);
parameters.put("noncestr", request.nonceStr);
parameters.put("package", request.packageValue);
parameters.put("partnerid", request.partnerId);
parameters.put("prepayid", request.prepayId);
parameters.put("signtype", "MD5");
parameters.put("timestamp", request.timeStamp);//时间是20210127115135第一次签名用的是这个 二次的话需要不要转化成10位的时间戳啊
生成二次签名的方法
String characterEncoding = "UTF-8";
String mySign = createSign(characterEncoding, parameters);
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看下这两个是不是您需要的哈
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_3
https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1
感觉难以理解这种事情。
当统一下单的签名通过后获得prepaid_id,从来没有在二次签名这里卡住过,完全是一模一样的签名函数代码。V2、V3里都是这样。
蛮想不通的,也想知道楼主是什么样的神操作。
返回是type=5
二次签名 我是这样的
parameters.put("appid", request.appId);
parameters.put("noncestr", request.nonceStr);
parameters.put("package", request.packageValue);
parameters.put("partnerid", request.partnerId);
parameters.put("prepayid", request.prepayId);
parameters.put("signtype", "MD5");
parameters.put("timestamp", request.timeStamp);//时间是20210127115135第一次签名用的是这个 二次的话需要不要转化成10位的时间戳啊
生成二次签名的方法
String characterEncoding = "UTF-8";
String mySign = createSign(characterEncoding, parameters);