小程序
小游戏
企业微信
微信支付
扫描小程序码分享
调用模板推送接口,再三确认openId没问题,并且对应openId微信已关注公众号,从公众号向该微信是可以发送消息的,调用接口就报错
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是因为,你发送模板消息的access_token是“其他公众号”的,openid-a是公众号A的,而access_token是公众号B的,它不会提示你access_token错误,确实你的access_token是正确的(是B的),也找到了对应的公众号B,在B下没有找到openid-a对应的用户。这个提示貌似也没毛病。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
获取关注公众号用户列表报
https://api.weixin.qq.com/cgi-bin/user/get?access_token=78_5aWNpGmNvTSCzJV9BJq7j3z8j_jJFM7Lgm4ucBg_cjq4l-900emJDQowTbHST5pYaYDovNIIeg9OkpjnQH897rZXM9suGhxjJlckY6jGEhTiOTgREPT2Vw62MoEGHKfAFASTW&next_openid=0
{
"errcode": 40003,
"errmsg": "invalid openid hint: [QKfb1Bmre-3SmgQa] rid: 65ef1678-66a34477-5c06c4f6"
}
解决了吗?
大佬,你这个问题解决了没??我也遇到这个问题了,openId一致,也可以获取到用户信息,但是发送模板信息一致提示invalid openid hint
1:确定appid是你的公众号id,不是小程序的哦 2:确定你的openid是公众号下的用户openid,不是小程序的哦 3、请查看是否你的请求连接最后加了分号或者请求的url后面加了其他字符。类似空格啥的 最好把完整的请求Url和请求体打印日志出来仔细检查一遍哈。
你用的是哪个接口呢?小程序推送还是公众号?
测试了发送文本消息接口,也同样报错,oepnId无效
"touser":"oZJoc5BtaaxuaSO9JkXKy2Bm0Fac",
"msgtype":"text",
"text":
"content":"Hello World"
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是因为,你发送模板消息的access_token是“其他公众号”的,openid-a是公众号A的,而access_token是公众号B的,它不会提示你access_token错误,确实你的access_token是正确的(是B的),也找到了对应的公众号B,在B下没有找到openid-a对应的用户。这个提示貌似也没毛病。
获取关注公众号用户列表报
https://api.weixin.qq.com/cgi-bin/user/get?access_token=78_5aWNpGmNvTSCzJV9BJq7j3z8j_jJFM7Lgm4ucBg_cjq4l-900emJDQowTbHST5pYaYDovNIIeg9OkpjnQH897rZXM9suGhxjJlckY6jGEhTiOTgREPT2Vw62MoEGHKfAFASTW&next_openid=0
{
"errcode": 40003,
"errmsg": "invalid openid hint: [QKfb1Bmre-3SmgQa] rid: 65ef1678-66a34477-5c06c4f6"
}
解决了吗?
大佬,你这个问题解决了没??我也遇到这个问题了,openId一致,也可以获取到用户信息,但是发送模板信息一致提示invalid openid hint
1:确定appid是你的公众号id,不是小程序的哦 2:确定你的openid是公众号下的用户openid,不是小程序的哦 3、请查看是否你的请求连接最后加了分号或者请求的url后面加了其他字符。类似空格啥的 最好把完整的请求Url和请求体打印日志出来仔细检查一遍哈。
"touser":"oZJoc5BtaaxuaSO9JkXKy2Bm0Fac",
"template_id":"模板Id",
"miniprogram":{
"appid":"wx5f658d1af83c4877",
"pagepath":"index?foo=bar"
},
"data":{
"first": {
"value":"厂家已审核确认您的订单!",
"color":"#173177"
},
"keyword1":{
"value":"201908090020",
"color":"#173177"
},
"keyword2": {
"value":"39.8元",
"color":"#173177"
},
"remark":{
"value":"若对订单信息有疑问请联系厂家确认!",
"color":"#173177"
}
}
}
你用的是哪个接口呢?小程序推送还是公众号?
测试了发送文本消息接口,也同样报错,oepnId无效
{
"touser":"oZJoc5BtaaxuaSO9JkXKy2Bm0Fac",
"msgtype":"text",
"text":
{
"content":"Hello World"
}
}