java調用聚合數據接口

package com.shz.Test;

import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class GupiaoZi {

    private static String Gopiao(String id,int pageIndex) {
        String result="";
        try {
            URL url=new URL("地址");
            String key="官網申請的key";
            HttpURLConnection conn=(HttpURLConnection) url.openConnection();
            conn.setRequestMethod("GET");
            conn.setDoOutput(true);
            conn.setDoInput(true);
            conn.setConnectTimeout(5000);
            conn.setReadTimeout(5000);
            conn.setUseCaches(false);
            conn.connect();

            DataOutputStream out=new DataOutputStream(conn.getOutputStream());

           //拼接起來

            String connect="id="+id+"&key="+key+"&pageIndex="+pageIndex;
            System.out.println(connect);
            out.writeBytes(connect);
            out.flush();
            out.close();
            
            BufferedReader br=new BufferedReader(new InputStreamReader(conn.getInputStream()));
            StringBuffer buffer=new StringBuffer();
            String str="";
            while((str=br.readLine())!=null){
                buffer.append(str);
            }
            br.close();
            result=buffer.toString();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return result;
    }
    
    public static void main(String[] args) {
        String id="5687";
        int pageIndex=1;
        String str=Gopiao(id,pageIndex);
        System.out.println(str);
    }
    
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章