Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

막차 계산 로직 간소화, 사용하는 API 점검 #3

Closed
DoTheBestMayB opened this issue Mar 27, 2024 · 0 comments · Fixed by #4
Closed

막차 계산 로직 간소화, 사용하는 API 점검 #3

DoTheBestMayB opened this issue Mar 27, 2024 · 0 comments · Fixed by #4
Assignees
Labels
🚧bug 버그 수정

Comments

@DoTheBestMayB
Copy link
Owner

필요성

막차를 계산하는 로직이 매우 복잡하며, 많은 API들을 순차적으로 호출해서 막차 시간을 얻고 있다.
또한 구현한 시점으로부터 1년 5개월 정도 지났기 때문에, 사용 중인 API(SK open API와 공공데이터 포털 API)에 바뀐 부분이 있는지, 목적에 적합한 데이터를 제공하는 새로운 API가 있는지 확인할 필요가 있다.

확인할 사항

  1. 서울특별시_노선정보조회 서비스 API가 제공하는 각 정류소 별 막차 도착 시간을 알아본 후, 더 정확한 막차 시간 제공하도록 변경하기
  2. XML 파싱에 사용하고 있는 기존 라이브러리보다 더 나은 방법은 없는지 찾아보기

현재 문제점

GetLastTransportTimeUseCase 함수의 getSeoulBusLastTransportTime에서 375번 라인 lastTime을 그냥 toInt로 하는 것이 문제가 되고 있다.
기존에는 API가 데이터를 "1230"와 같이 전달해줬는데 "12:30"과 같이 반환하도록 변경된 것 같다.(맞는지 확인 필요)

@DoTheBestMayB DoTheBestMayB self-assigned this Mar 27, 2024
@DoTheBestMayB DoTheBestMayB linked a pull request Mar 28, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚧bug 버그 수정
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant