기상청에서 제공하는 xml 파싱해서 날씨관련 어플리케이션 만들었는데 이것도 api를 이용했다고 하는건가요?
과제가 api이용해서 프로그램 짜는건데
막상 다만들고 보니까 api를 이용한게 아니라 그냥 xml파싱한건지 ;;
구글링 존나해서 일단 만들긴 했는데 시발 조진것같아요
기상청에서 제공하는 xml 파싱해서 날씨관련 어플리케이션 만들었는데 이것도 api를 이용했다고 하는건가요?
과제가 api이용해서 프로그램 짜는건데
막상 다만들고 보니까 api를 이용한게 아니라 그냥 xml파싱한건지 ;;
구글링 존나해서 일단 만들긴 했는데 시발 조진것같아요
ㅇㅇ 기상청에서 제공하는 오픈 api를 가지고 xml파싱한 것 이지
어플을 만들수잇도록 인터페이스제공해주는게 api아닐가요
아 그런가요?? 시발 존나놀랬네 밤새서 다시만들어야하는줄 알았음니다 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
기상청 api ㅇㅇ
api 안쓰고 동일하게 구현했으면 더 칭찬받을 일이죠.
어플리케이션 프로그래밍 인터페이스죠. 이기종 프로그래밍간 데이터를 주고받을수있도록 미리 정한 일종의 규칙이죠. xml이든 json이든 텍스트든 약속대로 하면되죠 - dc App
http://www.weather.go.kr/weather/lifenindustry/sevice_rss.jsp
저 이거 rss버튼 누르면 나오는거 파싱해서 만들었어요... 아무튼 이걸 이용해서 만들어도 api를 이용했다고 하는게 맞다는 말쑴이시죠?
그건 느그 교수에 물어
ㄴ 교수한테 못물어봐서 씹기만자 프갤러한테 물어본건데 ;; 쉬벌
아쉬펄 몰라 다시만든다 ㅋ
응용 프로그램 인터페이스.... 그냥 특정 프로그램에서 제공하는 상수 함수 집합이라고 보면 된다;
api걍 정보제공해주는거임. xml이든 json이든 데이터 형식은 상관없음(단 일반적으로, json이 편하기 떄문에 99% json으로 제공함), 그러나 rss는 정식으로 api를 제공하는게아님, 따라서 받아온 정보가 최신이 아닐수 있다는이야기. 결론적으로이야기하면 공식적으로 제공하는 api가 없어서 rss xml을 썼다면, 문제를 해결하기 위해 다른 접근방식(꼼수로)으로 해결한것이기떄문에 포장만 잘하면 가산점 받을 수도있음. 그러나 공식적으로 제공하는 api가 있는데도 rss xml 파싱방법을 썻다? 감점.
공식적인 api는 해당사이트명 + api 로 검색하면 해당사이트의 developer 페이지가 보통 뜸