- Backend Framework / Language: Django 2.05 / Python 3.4
- Frontend: HTML, CSS, Bootstrap
- Mobile: iOS [Link]
- Open API: Seoul OpenAPI 지하철 최단 경로 API
- Server: AWS ubuntu free tier
- Database: SQLite3
-
Description
현재 날짜 기준 최신 주보의 버전을 가져온다. 앱에 저장되어 있는 버전이 응답받은 서버의 버전과 다르면 데이터 새로고침을 위한 API를 호출하고, 같다면 API호출 없이 내부적으로 저장된 데이터를 사용한다.
station_admin_id: QR코드를 찍으면 나오는 해당 역의 관리자 idlandmark_index: Landmark Point의 고유번호destination_station_name: 사용자의 목적지 지하철 역 이름
-
Headers
Content-Type: application/json
-
Body
null
-
Response
- Response Code
Status Code Response 200 Operation succeeded. 400 Unknown error. 500 Internal server error - Response Data
{ "stationName": "지하철 역 이름", "direction": "사용자가 가야할 방향" }- Response Description
stationName: 현재 역에 대한 정보를 받아온다.
direction: 사용자가 가야할 방향을 제시한다. 현재는 LEFT(왼쪽), RIGHT(오른쪽), NONE(잘못된 값) 기준으로만 잡혀있다.