微信公众平台发送客服消息接口调试填坑

40003 invalid openid

openid和access_token均没问题,却始终返回错误:

{
    "errcode": 40003, 
    "errmsg": "invalid openid"
}

解决办法:

参考官方文档案例:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140547

{
    "touser": "OPENID",
    "msgtype": "image",
    "image":
    {
        "media_id": "MEDIA_ID"
    }
}

注意touser为小写!!!msgtype也为小写

44004 empty content

{
    "errcode": 44004,
    "errmsg": "empty content"
}

解决办法:

还是仔细查阅官方文档,需添加与"touser"和"msgtype"同级的"text"字段,包裹"content"字段

{
    "touser": "OPENID",
    "msgtype": "text",
    "text":
    {
        "content": "Hello World"
    }
}

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/26/wechat-official-platform-sends-customer-service-message-interface-debugging/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
微信公众平台发送客服消息接口调试填坑
40003 invalid openid openid和access_token均没问题,却始终返回错误: { "errcode": 40003, "errmsg": "invalid openid……
<<上一篇
下一篇>>
文章目录
关闭
目 录