扫描小程序码分享
微信小程序订阅消息推送,在本地开发测试是正常的,服务器则固定会报错43101,怀疑是服务器ip被封了,请求协助检查解封
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,排查方案
1:用户拒绝接收消息
2:没有推送次数,用户订阅次数用完,就无法发送报错43101
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
用户有订阅,并且订阅次数没有用完, 我在电脑cmd中模拟发送请求,微信端是可以收到订阅消息推送的,cmd代码如下:
curl -X POST ^
"https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=94_rSrDGAHdbBmI6yf4krTS0uKwlSE5LzatStkMyptdiiiQCSaoAJO068iuKH6PwAMkdxBoB7Gk2rRLsT0LU77CzKUaH8g94bXYEVNu-ayrfIsoGH76UxbQC8FSiIYWLFgAGAFUO" -H "Content-Type: application/json" -d "{\"template_id\":\"j350Bc7mCDReogbSh66P6r1N7yqIRF3s2eUoHfCsSvo\",\"touser\":\"oYdaq69qCR8_OOmYzm76sGB8neyo\",\"data\":{\"thing1\":{\"value\":\"还要\"},\"thing2\":{\"value\":\"体验会议室\"},\"character_string3\":{\"value\":\"07-21 13:00~13:00\"},\"thing7\":{\"value\":\"张三\"},\"thing11\":{\"value\":\"您的预约已通过\"}},\"page\":\"pages/index/index\",\"miniprogram_state\":\"formal\",\"lang\":\"zh_CN\"}"
但只要是放在服务器端(ip地址:47.111.232.151),发送一样的请求,就会报43101
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,排查方案
1:用户拒绝接收消息
2:没有推送次数,用户订阅次数用完,就无法发送报错43101
用户有订阅,并且订阅次数没有用完, 我在电脑cmd中模拟发送请求,微信端是可以收到订阅消息推送的,cmd代码如下:
curl -X POST ^
"https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=94_rSrDGAHdbBmI6yf4krTS0uKwlSE5LzatStkMyptdiiiQCSaoAJO068iuKH6PwAMkdxBoB7Gk2rRLsT0LU77CzKUaH8g94bXYEVNu-ayrfIsoGH76UxbQC8FSiIYWLFgAGAFUO" -H "Content-Type: application/json" -d "{\"template_id\":\"j350Bc7mCDReogbSh66P6r1N7yqIRF3s2eUoHfCsSvo\",\"touser\":\"oYdaq69qCR8_OOmYzm76sGB8neyo\",\"data\":{\"thing1\":{\"value\":\"还要\"},\"thing2\":{\"value\":\"体验会议室\"},\"character_string3\":{\"value\":\"07-21 13:00~13:00\"},\"thing7\":{\"value\":\"张三\"},\"thing11\":{\"value\":\"您的预约已通过\"}},\"page\":\"pages/index/index\",\"miniprogram_state\":\"formal\",\"lang\":\"zh_CN\"}"
但只要是放在服务器端(ip地址:47.111.232.151),发送一样的请求,就会报43101