JAVA open api 사용법
개발환경 : eclipse
ex) 해양 수산부를 예로 들겠습니다.
해양 수산부 url : http://www.khoa.go.kr/oceangrid/khoa/takepart/openapi/openApiKey.do
해당 사이트에서 open api 발급 요청하기 누르시면 됩니다.
BufferedReader br = null;
try{
String urlstr ="http://www.khoa.go.kr/oceangrid/grid/api/tideObsPreTab/search.do?ServiceKey=본인키=="
+ "&ObsCode=관측소위치&Date=검색하고싶은날짜&ResultType=데이터형식";
URL url = new URL(urlstr);
HttpURLConnection urlconnection = (HttpURLConnection) url.openConnection();
urlconnection.setRequestMethod("GET");
br = new BufferedReader(new InputStreamReader(urlconnection.getInputStream(),"UTF-8"));
String result = "";
String line;
while((line = br.readLine()) != null) {
result = result + line + "\n";
}
System.out.println(result);
}catch(Exception e){
System.out.println(e.getMessage());
}