微信 API 中调用客服消息接口提示错误返回限制
2023-06-13 09:16:58 时间
错误的信息如下:
errcode=45015, errmsg=response out of time limit or subscription is canceled rid: 5f8fd8b7-0f8aa1a9-4b6215a5
微信的文档
看着这微信不清不楚的文档:微信公众平台
在这个文档界面中,有句话:
这句话,我估计正常人看的都是云里雾里的。
用土话来说,就是你的客服消息不是你想法就可以发的,微信限制公众号主动发送消息的能力。
这 48 小时的定义为: 用户 A,发送了一个消息给公众号,公众号会回复消息给客户 A。
通常这种情况是在异步模式下,因为你的服务器可能没有办法做到在 5 秒内回复消息给客户,那么你需要调用这个客服接口。
但是你又不能等个 10 天半个月的再回复。
这个回复的消息应该是在 48 小时内。
用更土的话说,如果你的微信公众号用户在 48 小时内没有和你有过什么互动,你就不能主动发消息给你的用户。
解决办法
这个问题通常出现在测试阶段,解决办法就是用你的账号关注公众号。
然后那拿你的账号发个消息给你的公众号,那么你就可以调用接口进行消息回复给你的这个客户了。
这个解释是不是会清楚点呢?
相关文章
- nginx与tomcat配合部署web工程接口访问报414 Request-URI Too Large错误
- Flask 学习-45.Flask-RESTX 自定义参数校验和自定义错误内容 error_msg 使用
- 2022-08-17:以下go语言代码输出什么?A:运行时 panic;B:32;C:编译错误;D:0。package main
- 2022-11-08:以下go语言代码输出什么?A:2;B:编译错误;C:运行 panic。package mainimport
- 数控程序里常见的三种错误
- 【错误记录】NDK 报错 java.lang.UnsatisfiedLinkError 的一种处理方案 ( 主应用与依赖库 Module 的 CPU 架构配置不匹配导致 )
- 【错误记录】Kotlin 编译报错 ( Type mismatch: inferred type is String? but String was expected )
- SQLServer 错误 9692 %S_MSG 协议传输无法侦听端口 %d,因为其他进程正在使用此端口。 故障 处理 修复 支持远程
- MySQL 1069错误排查:解决登陆不上的问题(mysql1069错误)
- 错误数据错误:MySQL金额字段混乱(mysql金额字段)
- 0处理Linux错误:当? ne 0时该怎么办?(linux-ne)
- Oracle ORAXXXX错误解决方案(oracle 出错代码)