100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 微信公众号支付缺少参数问题

微信公众号支付缺少参数问题

时间:2018-12-14 07:58:42

相关推荐

微信公众号支付缺少参数问题

最近在做微信公众号支付的内容。调用微信公众号给出的支付方法

发现总是报这样一个错误:调用微信支付JSAPI 缺少参数 appId。检查了很久,还是没发现问题在哪里。于是只好采用微信支付的另一种方法:

WeixinJSBridge.invoke(

'getBrandWCPayRequest', {

appId:"wx91a35b0aab1aefb7",

timestamp:res.data.data.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符

nonceStr:res.data.data.nonceStr, // 支付签名随机串,不长于 32 位

package: res.data.data.packageStr, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)

signType:res.data.data.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'

paySign:res.data.data.paySign ,//

})

这回好了,不再报appId错误了,改报timeStamp 参数问题,于是我发现我的参数timestamp写错了,应该改成timeStamp,于是问题解决了,哈哈。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。