如何解决调用订阅消息接口传递数据格式错误 47001? |
您所在的位置:网站首页 › json格式数据错误的是 › 如何解决调用订阅消息接口传递数据格式错误 47001? |
想在后端实现发送订阅消息的接口。 传递数据的时候试着传过转换之后的json字符串,也传过jsonObject,但是两个都是47001。 String jsonstr = JSON.toJSONString(subscribeMesssageData); // JSONObject jsonObj = (JSONObject) JSON.toJSON(subscribeMesssageData); MultiValueMap uriVaiables = new LinkedMultiValueMap(); uriVaiables.add("access_token", ACCESS_TOKEN); uriVaiables.add("template_id", TEMPLATE_ID); uriVaiables.add("page", "personal"); uriVaiables.add("touser", JWTUtils.getStringData(request, "openId")); uriVaiables.add("data", jsonstr); uriVaiables.add("miniprogram_state", "developer"); uriVaiables.add("lang", "zh_CN");看官方文档要求该data类型为String但是说明又好像指的是Object类型... 补:按照格式用平台的测试工具进行接口测试也报错: |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |