最近微信获取openid的接口是不是有做过什么改动吗?通过公众号获取的openid会返回 oF4_h5skI3XSYTUUpADj6JlY-E8E 、oF4_h5kA-M2mtiGzIEhTB5t2mUWQ 这类的字符串。 同一个公众号大部分用户的openid都是没有问题的,只要是:oF4_h5xxxxxxxxxxxxx 这种格式的,支付下单接口就会返回appid和openid不匹配,能够正常调用支付下单接口。
这种问题以前也遇到过,一般都是appid配置错误之类的,但是肯定是所有人充值都会报不匹配,不会一部分人匹配,一部分不匹配的。但是这次遇到的的确很奇怪,微信充值程序一直都好好的,没更新过代码,最近一个月才发现这种问题的,怀疑微信这边获取openid的代码是不是有改动过,跟下单接口校验逻辑不同步了。
有人遇到这个问题吗?找过微信支付的人工客服了,他们都解决不了!
您好,可以参考下:https://developers.weixin.qq.com/community/develop/doc/000aeedd288de8f926dba899f5b009?_at=1631951872271
我前几天遇到过在微信小程序的代码里获取到QQ头像。关键是我们项目内部没有开发过QQ相关的应用。