공공데이터1 [ Python ] 공공데이터 파싱과 DB 설계 버스 잔여좌석 제공 프로젝트 목차 공공데이터에서 파싱해올 데이터 가져오기 이 프로젝트에서 사용할 가장 대표적인 API 두개이다. 두 API 모드 REST 방식으로 XML파일로 데이터를 제공하며, 친절하게 API문서도 제공한다. (공공데이터에서 검색 시 쉽게 찾을 수 있다.) 버스 위치 정보 조회 서비스 이 프로젝트의 핵심 API이다. 인증키와 routeId(버스 노선번호가 아닌, 버스에 부여된 ID를 의미한다.) 를 넣고 REST API에 요청을 보내면, comMsgHeader 는 공통 메시지 헤더를 의미하고, msgHeader에는 처리 시간과 리턴 코드, 그리고 결과 메시지가 출력된다. 우리가 필요한 정보는 msgBody에 존재하며, 실시간으로 운행중인 버스의 정보가 들어있다. 버스의 번호와 Id, 그.. 2020. 8. 22. 이전 1 다음