调用https://api.weixin.qq.com/cgi-bin/message/subscribe/bizsend?access_token= 这个接口给用户发送订阅通知,
请求是这样的
{
"access_token": "61_JSXxdcp4JjwPcY8dmsmg6hQErJWcb7il-hRJiMyvvX483t28jMLEzGhViLS8iL5N-tvCy7UpsABjeU1F4-OWLEnDdVBnpNi8cllKCY20SaZVoNMe5C6gtd5j35eBO3WfbkaPmnjey-hJRy7PCMOiACAPZB",
"to_user": "oXl72v5POLv2lni7Ko-4vhxbZO9Y",
"template_id": "44JdfRUdOu8DBWzYiJ1m4923pL4j7t2BfrqDOqVgd10",
"page": "省略....",
"data": { 省略....
}
}
返回错误:
{
"errcode": 40003,
"errmsg": "invalid openid rid: 634cf9a1-0047cf50-3ed7d6c0"
}
之前报错61007未授权,然后我把access_token改成公众号自己的了,不走第三方,然后现在报这个open_id的错误,求官方帮忙看看~~~
open_id我是从库里查的应该不会有错,是不是用户没事先同意订阅所以才发不了?
终于通了,现在报错43101, user refuse to accept the msg, 这应该是用户没同意订阅吧,流程算已经通了?