我在“微信公众平台接口调试工具”向用户发送信息,自己本地测试,invalid openid rid错误?
我使用自己的微信账号,关注了“测试号二维码”,该账号的openid为x
在微信公众平台接口调试工具中,可以成功向该用户发送消息,如下
我使用同样的内容,同样的openid,在本地进行测试,代码如下
url = r"https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=和上面一致"
data = {
"touser": "和上面一致",
"msgtype": "text",
"text": {
"content": "this is a test from wechat"
}
}
res = requests.post(url, data=data)
print(res.text)
却得到如下错误
{"errcode":40003,"errmsg":"invalid openid rid: 5f4df79b-21128ab5-7bf2d259"}
如果能帮助我,非常感谢!!
输入的json不正确。你打印下data变量看看?