天天看点

java调用接口范例

思路:

//编写http接口get请求类   

 httpgetrequest

//调用图灵机器人API接口 获取结果

//url 请求地址和参数  返回url结果

//执行http get请求

//根据返回码判断请求是否成功

//调用接口 并返回所需内容  获取结果

//解析图灵结果数据提取所需内容

//json字符串转换为json对象

//提取json text字段值

需要导入相应maven依赖或者jar包

package com.kingdee.getJson;

import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;

public class tuling {
    //编写http接口get请求类    httpgetrequest
    //调用图灵机器人API接口  获取结果
    public static String get(String url)
    {
        //url 请求地址和参数   返回url结果
        try{
            HttpGet request =new HttpGet(url);
            //执行http get请求
            HttpResponse response= HttpClients.createDefault().execute(request);

            //根据返回码判断请求是否成功
            String result="";
            if(response.getStatusLine().getStatusCode()==200){