针对微信公众平台第三平台代公众号发送模版消息出现40001错误,本人也遇到过网友反馈的诸多类似问题,同时代码集成也基于easywechat实现,非常感谢overtrue。 代公众号发送模板消息出现40001基本上都是第三方平台服务商调用微信getComponentAccessToken接口引起,easywechat在Github Issue中也有类似问题和反馈讨论,结合之前代授权和代发模版消息问题,使用单例模式在整个服务容器中实现,类似如下代码:https://github.com/w7corp/easywechat/issues/2033#issuecomment-1674829651 如有类似困惑者或者高人,希望可以一起探讨:huiyonghkw@gmail.com
微信模板消息发送在access_token未失效的情况,发送接口间歇性出现40001错误接口地址:https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=%s 1. 首先微信access_token由中控服务定时刷新获取并存于redis中,每小时重置一次,官方给到的每次失效时间7200s即两个小时,因此首先排除access_token失效或过期的问题; 2. 接口调用时间歇性出现40001错误,且凭此较高,服务器部分日志如下:[图片] 短短几个小时竟出现如此多的40001错误,由于客户依赖于该消息获取验证码,及时性要求较高,着实让人头大,虽然优化了业务代码逻辑,延时幂等重试10次,优化过后依然会有10次都未成功的情况;为了保证其推送到客户微信端,10次过后仍然失败,采取临时重置access_token,再做一次最后的掘强,基本能成功;但是如此一来客户收到消息的时间2分钟开外,指标不治本,不,连标都没得治!!!如下:重试第七次才成功,请问程序猿有九条命么????[图片] 以上问题望微信官方引起重视,尽快修复改bug!!!
2023-08-11https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/Before_Develop/Official_Accounts/official_account_website_authorization.html 折腾了一天,才发现,用easywechat组件,调用的方式不正确: // 获取 OAuth 授权结果用户信息 // $user = $officialAccount->oauth->userFromCode($request->get('code'))->getRaw(); $user = $officialAccount->oauth->tokenFromCode($request->get('code')); [图片]
微信开放平台第三方平台代公众号授权出现48001错误,场景:用户先通过第三方平台代授权小程序?{"errcode":48001,"errmsg":"api unauthorized, rid: 64749e9e-6e10c911-0ccf22d0"} 场景: 用户通过第三方平台代授权小程序,获取了小程序openid用户通过第三方平台待授权公众号,出现了48001 查询rid,提示授权失败 POST https://api.weixin.qq.com/cgi-bin/openapi/rid/get?access_token=token69_fv_K2onSb7wzQJdVwhELZJb4FiglvIvEulP1ZLpLgjOciFhaBw4m7Bd6nC4OK07WTq1N6oYCtJcUBjRAe4SxCtHnSJa3klckcSxI_VjkJRx9nAsaEIkNOPuCBe8FBSdAFAXTK&rid=6474b662-6f815bdb-44836ec3
2023-05-30遇到了类似的同样的问题, 其他场景都可以获取参数,待办点进去就不能获取
微信-群主发起群待办功能,点开群待办,获取不到shareticket?小程序消息卡片是携带shareticket的,点击消息卡片可以解密获取到群opengid,但是点击群主发起的群待办,shareticket是undefined。 希望可以,获取到shareticket,保证点击群消息卡片和群待办的产品流程是一致的。
2020-08-10[图片]注意: 必须要将小程序(公众号)与特约商户关联登录服务商商户,去添加特约商户APPID,如上附件图
【解决】sub_mch_id与sub_appid不匹配商户小程序已经与子商户绑定了,仍然不无法进行支付。是最近两天开的商户。检查了几遍sub_appid和sub_mch_id都是正确的,最近开的两个商户都这样。 [图片] [图片] [图片]
2020-03-24