找到问题所在了 用错了appid 用成了公众号的appid 大家在使用的时候appid 后面括号包了小程序字样的才是对的
错误代码:40029, 错误信息:code 无效 ?错误代码:40029, 错误信息:code 无效,微信原始报文:{"errcode":40029,"errmsg":"invalid code, rid: 6283baa9-69d40447-3eee78a8"} 看了很多都说小程序配置的的APPID跟后台的不一致 下面是小程序的APPid [图片] 这里是后台的配置文件中获取的是一致的 也没有重复消费code的问题 因为看到前端只调用了一次 后台也是只用了一次 [图片] 求帮忙解答一下还有别的地方会导致这个问题吗
2022-05-18您好,请按照以下几点排查: 1、V2使用签名检查工具:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1)校验签名算法是否有误 V3请下载文档中的校验工具:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml 2、确认秘钥是否有误(服务商模式使用服务商商户号秘钥,秘钥是在商户平台配置,如果同一商户号调用其它接口成功可排除是秘钥问题),商户设置的密钥长度为32个字节 3、确认接口实际的请求参数与生成签名原串的参数一致,不能增加或缺少参数(可通过打印签名原串进行排查) 4、确认参数的大小写,参数名与接口文档一致 5、签名原串的参数值使用原始值,不需要encode 6、接口需要使用UTF-8编码 上面是客服的回复 1.我接的是V3,然后用下载了签名验证工具,验证了自己代码中生成的签名跟明文进行过比对了是一致的 2. 参数我也看过了是token那个参数在请求的url里面跟签名的参数是一直的 3. 没有encode
下载电子回单接口调用问题[以解决]最近对接这个批量转账到零钱的文档,其他的接口都对接好了卡在了这个 下载电子回单接口 问题描述: 我对接的这些接口都是通过一样的签名方式,但是就是这个接口一直返回 "code":"INVALID REQUEST","message":"错误的签名,导致验签失败" 我仔细看了这个接口的签名方式是正确的 文档描述这个接口的GET请求的URL是通过 查询转账电子回单 查询过来的down_url后面有带token参数 我签名的时候也是把这个参数都加上了的 就是过不了签名 请问有人之前碰到过一样的问题吗!!!
2021-04-19