Skip to content

시외버스 API 고장에 따른 스케줄링 정지  #195

@Invidam

Description

@Invidam

시외버스 API 고장에 따른 스케줄링 정지

작성 사유

문제 상황

공공데이터포털 시외버스APIhttp://apis.data.go.kr/1613000/SuburbsBusInfoService/getStrtpntAlocFndSuberbsBusInfo 가 올바른 데이터를 반환하지 않음

임시 해결책

시도할 해결방안

  1. 다른 시외버스API(티머니 등)으로 이원화하기.
  2. 오류라고 판단되면 빈 배열이 아닌 데이터를 불러올 수 없다는 예외문구를 보여주도록 하기.
    • 오류 판단 기준도 명확하게 세우기

※ 수동기입하는 것은 최후의 보루 & 임시책으로만 사용하기.

수동 기입한 데이터 목록 (토글)

한기대 -> 셔틀
[
  {
    "departure": "08:35",
    "arrival": "08:55",
    "charge": 1800
  },
  {
    "departure": "10:35",
    "arrival": "10:55",
    "charge": 1800
  },
  {
    "departure": "11:35",
    "arrival": "11:55",
    "charge": 1800
  },
  {
    "departure": "13:35",
    "arrival": "13:55",
    "charge": 1800
  },
  {
    "departure": "14:35",
    "arrival": "14:55",
    "charge": 1800
  },
  {
    "departure": "16:35",
    "arrival": "16:55",
    "charge": 1800
  },
  {
    "departure": "17:35",
    "arrival": "17:55",
    "charge": 1800
  },
  {
    "departure": "19:35",
    "arrival": "19:55",
    "charge": 1800
  },
  {
    "departure": "22:05",
    "arrival": "22:25",
    "charge": 1800
  }
]

셔틀 -> 한기대
[
  {
    "departure": "07:00",
    "arrival": "07:20",
    "charge": 1800
  },
  {
    "departure": "09:00",
    "arrival": "09:20",
    "charge": 1800
  },
  {
    "departure": "10:00",
    "arrival": "10:20",
    "charge": 1800
  },
  {
    "departure": "12:00",
    "arrival": "12:20",
    "charge": 1800
  },
  {
    "departure": "13:00",
    "arrival": "13:20",
    "charge": 1800
  },
  {
    "departure": "15:00",
    "arrival": "15:20",
    "charge": 1800
  },
  {
    "departure": "16:00",
    "arrival": "16:20",
    "charge": 1800
  },
  {
    "departure": "18:00",
    "arrival": "18:20",
    "charge": 1800
  },
  {
    "departure": "20:30",
    "arrival": "20:50",
    "charge": 1800
  }
]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions