与http://demo.dcloud.net.cn/helloh5/payment/wxpay.php?total=1”生成的参数对比如下:
dcould返回的sign:b5dacdca02a942762d36a5979a32f11db6bdc73a
按微信规范生成的sign:18885F52CFE3ACD7E7145F04C3203BDC
dcould返回的prepayid:120100000015052194a7fa60d75c2048
按微信规范生成的prepayid:wx2015052122122439601297ff0820158914
想咨询下,为什么dcould的sign的会长很多,同时prepayid按规范生成的比dcould多4个长度?
statement为按照微信规范生成的返回的json字符串
plus.payment.request(channel, statement, function(result) {
//
}, function(e) {
//提示:e.code=-1
});
topSWdept
我已经顺利的拿到了prepayid,,已经云打包了,应用签名是使用微信提供的签名生成工具生成的,返回的字符串格式都是一样的,appid也没有问题,可为什么还是-1错误呢?
2015-09-09 10:57
好烟
使用的打包证书是什么,你自己的么,还是直接用的dcloud的共有证书??签名发来看下
2015-09-09 12:26