我来解释下 1.加签使用 “商户API证书序列号” 2.header 中Wechatpay-Serial 参数传的是“平台证书序列号”
调用商家转账到零钱api时,提示:平台证书序列号Wechatpay-Serial错误商户后台没有开通apiv3的秘钥,是否对调用转账到零钱的接口有影响?Wechatpay-Serial 是从/v3/certificates,接口中获取的 “serial_no”,为什么会提示错误,其它接口在使用该serial_no均正常项目中有个接口调用了“/v3/bill/tradebill”,用的也是v2的秘钥,数据返回正常{'code': 'PARAM_ERROR', 'message': '平台证书序列号Wechatpay-Serial错误'}
02-13快过年了,它升级个新版本,还是强制的,6666,真的没人骂么
当前商户号接入升级版本功能,暂不支持使用升级前功能,请在产品中心-商家转账-前往功能查看接口文档微信支付商家转账到零钱时返回报错:{"code":"NO_AUTH","message":"当前商户号接入升级版本功能,暂不支持使用升级前功能,请在产品中心-商家转账-前往功能查看接口文档"}
01-18解决了么
微信支付分-完结支付分订单,用户在完结通知的详情中,不显示商品信息,如何解决[图片]
2024-07-01原文地址:https://pengshiyu.blog.csdn.net/article/details/122616464?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122616464-blog-131115516.235%5Ev40%5Epc_relevant_3m_sort_dl_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-122616464-blog-131115516.235%5Ev40%5Epc_relevant_3m_sort_dl_base3&utm_relevant_index=2 发现每次登录,第一次都会解密失败,第二次就成功了? 此时,是先点击的获取用户信息,再进行登录。 逻辑是不对的,因为获取手机号之后才进行的登录 第一次获取手机号,微信使用的是当前session_key对手机号信息进行加密,而我们的session_key还是空的,或者用户之前登录过,那么session_key就是上一次登录的状态。解密失败。 第二次获取手机号,我们通过上次登录,获取了最新的session_key,服务端也存了同样的一份session_key, 微信加密和我们服务器解密使用的是同一份数据。解密成功。 知道了登录的问题所在,当用户授权之前,应该使得[代码]服务端session_key[代码] 和 [代码]当前session_key[代码]保持一致。 解决方法二:微信基础库 2.21.2 开始 提供了新的获取手机号接口,通过动态令牌code就能换取用户手机号信息,能避免使用session_key不一致的问题。
获取手机号 通过解密数据获取解密后的文字?接口返回java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2023-12-28