| | |
| | | @Override |
| | | public HstPredict hstQuery(QueryReqPo po) { |
| | | JSONObject jsonObject = requestNkyApi(HST_QUERY, JSON.toJSONString(po)); |
| | | HstPredict hstPredict = jsonObject.toJavaObject(HstPredict.class); |
| | | return hstPredict; |
| | | if (jsonObject == null){ |
| | | return null; |
| | | } |
| | | JSONArray data = jsonObject.getJSONArray("data"); |
| | | |
| | | if (data.size()>0){ |
| | | HstPredict hstPredict = data.getJSONObject(0).toJavaObject(HstPredict.class); |
| | | return hstPredict; |
| | | |
| | | }else { |
| | | return null; |
| | | } |
| | | |
| | | } |
| | | |
| | | @Override |
| | |
| | | headers.add("Accept", MediaType.APPLICATION_JSON.toString()); |
| | | |
| | | HttpEntity<String> httpEntity = new HttpEntity(jsonparams, headers); |
| | | |
| | | System.out.println("请求参数:"+ jsonparams); |
| | | RestTemplate template = new RestTemplate(); |
| | | String resultStr = template.postForObject(url, httpEntity, String.class); |
| | | System.out.println(resultStr); |