小程序发客服给用户报40003错误
发布于 5 年前 作者 gang79 6010 次浏览 来自 问答

小程序发客服给用户{“errcode”:40003,“errmsg”:“invalid openid hint: [4zOata0077ge25]”}这个错误,openId是登陆时小程序端发过来的。

1 回复

这个要检查发送的http请求里面,是否是以字符串方式发送的post请求。如文本消息发送json参数方法如下:

“{\“msgtype\”:\“text\”,\“text\”:{\“content\”:\“文本消息\”},\“touser\”:\“touser的openid\”}” ,需要在http请求明确发送的是字符串格式的json内容。

java例子

//装填参数
HttpEntity entity = new StringEntity(String.valueOf("上面的json字符串"), encoding);


//设置参数到请求对象中
((HttpEntityEnclosingRequestBase)request).setEntity(entity);
回到顶部