- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
本地使用java开发语言,获取到token后请求msgSecCheck,收到如下回复,将代码部署到服务器上,同时将服务器地址添加到开发配置中,还是依然报41001错误码,另外msgSecCheck这个接口现在只接收POST请求,为什么API文档上面没有更新?
{
"msg": "操作成功",
"code": 0,
"data": {
"access_token": "14_j1KrK-AJRlrDypp2_G7dW0mn6t6XYNFM56-tsZJN1sQrfQ0jn1yqCVADnOV5P-xUJZP1qw4lhLWUbiVL4H2YGQAqr_yjzBh4_dIe4vZknEo_i8m4hY0c8mtzvbDLSjats_EY9VCBtqTzSdpGHBFhAJADXB",
"response": {
"errcode": 41001,
"errmsg": "access_token missing hint: [Nq03590724]"
},
"content": "我爱中国"
}
}
提供的json并不是原始的HTTP请求包 是否有可能把access_token放在了http request payload的json里面了?
按照文档access_token需要放置在url参数内。
请自查,建议通过抓包确认。 文档感谢指出错误,msgSecCheck接口是POST请求。以调用示例为准
可以了,java对curl的支持比较少,感谢官方对码农的不离不弃QAQ
附上我用Java调用msgSecCheck的代码,希望可以帮助后来的人:)
Maven依赖:
httpcomponents版本低于4.4会报错: java.lang.NoClassDefFoundError: org/apache/http/ssl/TrustStrategy
Java代码:
这个接口依然有问题的同学可以加我QQ: 1852372658
$ 是什么方法?
access_token missing提示了access_token有问题,建议确认下
access_token missing
那么请问是access_token这个参数没有post过去,导致了missing
还是access_token这个参数错误,你们直接报missing?
我从早上试到晚上,用了N种语言,N种方法,没有一次成功,甚至用你们的调试工具获取到access_token,再拿去请求msgSecCheck 这个API还是一样的错误,
你们这个接口到底行不行,行的话能不能放出一个可行的java demo代码片段?
官方文档不明不白,让我们怎么做评论功能?这就是你们微信做小程序的态度?
呵呵,关闭我评论,厉害了
没有这限制,评论不了吗?
贴上我服务端用java请求msgSecCheck这个API的代码
请问代码有什么问题,收到的回复是
"errcode": 41001,
"errmsg": "access_token missing hint: [MYb_rA02964557]"
就这么沉了?官方在哪里?