微信支付JSAPI调用返回fail_invalid_appid


在微信支付里通过JSAPI发起支付请求的时候,返回了fail_invalid_appid这个错误,文档上对这个错误没有说明,网上也没有找到答案。公众号已经开通了微信支付,获取prepay_id也是成功的。请问各位这个问题应该是什么原因导致的,谢谢!

微信支付 微信 微信公众平台

性本爱秋山 11 years, 5 months ago

不仔细看啊
http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.89.EF.BC.9A.E9.80.9A.E8.BF.87config.E6.8E.A5.E5.8F.A3.E6.B3.A8.E5.85.A5.E6.9D.83.E9.99.90.E9.AA.8C.E8.AF.81.E9.85.8D.E7.BD.AE
步骤三:通过config接口注入权限验证配置


 javascript


 wx.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    appId: '', // 必填,公众号的唯一标识 ##########[**在这里, 看到了没有**]
    timestamp: , // 必填,生成签名的时间戳
    nonceStr: '', // 必填,生成签名的随机串
    signature: '',// 必填,签名,见附录1
    jsApiList: [] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});

真人控①号 answered 11 years, 5 months ago

Your Answer