不合法的oauth_code,或者code重复使用
getuserinfo3rd, 使用code获取企业用户userid失败,请问如何处理?{ errcode: 40029, errmsg: 'invalid code, hint: [1685428549248533430771969], from ip: ... , more info at https://open.work.weixin.qq.com/devtool/query?e=40029', parents: [] }
2023-05-30easywechat $config = $utils->buildMiniAppConfig($prepayId, $appId, $signType);
app微信支付失败,[payment微信:-2]User canceled,如何解决?一开始用的V3,后面换成V2,都是这样,每次测试支付前微信也清除缓存了,大小写也和官网文档一致 [图片] 前端代码 uni.requestPayment({ provider: "wxpay", signType: "MD5", orderInfo: { appid: data.appid, partnerid: data.partnerid, prepayid: data.prepayid, package: data.package, noncestr: data.noncestr, timestamp: data.timestamp, sign: data.sign, // 签名,这里用的 MD5 签名 }, ============================================================================= 后续解决了,是后端返回的时间戳的格式问题不符合要求,后面改了这个就可以了,大家可以再好好排查一下
2023-05-30我放弃了,害。个人开发者太难了
关于一次性订阅问题?能帮我把模板8dDo4ThaSZQnL2UfV6YQixU8BNmp3wNQCkN8GvZBrAE设置为永久订阅吗?这是一个给老师提醒上课的工具。希望可以开通提醒
2023-05-05用V2吧,V3 MD就没成功过
平台证书序列号,商户证书序列号?第一个配置: Config config = new RSAAutoCertificateConfig.Builder() .merchantId(merchantId) .privateKeyFromPath(privateKeyPath) .merchantSerialNumber(merchantSerialNumber) .apiV3Key(apiV3Key) .build(); 第二个配置: Config config = new RSAConfig.Builder().merchantId(merchantId) .privateKeyFromPath(privateKeyPath) .merchantSerialNumber(merchantSerialNumber) .wechatPayCertificatesFromPath(wechatPayCertificatePath).build(); 使用第一个配置不会报错,但是使用第二个配置就会提示Validate response failed,the WechatPay signature is incorrect. 查看发现Wechatpay-Serial和我本地的证书的序号不一样。据说Wechatpay-Serial是平台证书序列号, 我是不是需要重新生成我本地的商户证书? 但是我本地的商户证书是生效的,错的应该是平台证书序号呀 如果我一直使用第一个配置,我是不是只需要每年按时更新证书,使用最新的秘钥和证书序号就可以了?
2023-05-05