Skip to content

[Refact] API 수정 및 테스트 진행#13

Merged
ParkSeongGeun merged 2 commits intodevfrom
feat/api-test-11
Nov 4, 2025
Merged

[Refact] API 수정 및 테스트 진행#13
ParkSeongGeun merged 2 commits intodevfrom
feat/api-test-11

Conversation

@ParkSeongGeun
Copy link
Copy Markdown
Contributor

@ParkSeongGeun ParkSeongGeun commented Nov 4, 2025

#11

개요: 드디어 공공API 정상화..

  • 기존 API 사용 부분에서 변경이 있었습니다.

상세

API 통합 및 실시간 버스 도착 정보 구현

  • 기존: CSV 파일 기반 정적 정류소 데이터 → 변경: 서울시 공공 API(getStationByPos) 기반 실시간 정류소 검색(즉, 광진구 데이터만 하는 걸로 아니리 서울시 전체 조회 가능!)
  • 기존: getArrInfoByRoute (노선별 조회, XML) → 변경: getStationByUid (정류소별 전체 노선 조회, JSON)
  • 기존: 노선마다 개별 API 호출 → 변경: 정류소 단위로 모든 버스 도착 정보를 한 번에 조회하여 성능 개선
  • 버스 번호 체계 분석 기반 자동 색상 분류 기능 추가 (간선/지선/광역/순환/심야 등)

스크린샷

메인화면
ScreenRecording_11-05-2025.02-53-27_1.mov

@ParkSeongGeun ParkSeongGeun self-assigned this Nov 4, 2025
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Nov 4, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/api-test-11

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ParkSeongGeun
Copy link
Copy Markdown
Contributor Author

ParkSeongGeun commented Nov 4, 2025

@junghyungo API 변동 사항 부분은 개발단계 때 말씀드릴게요! 변경된 API의 경우에는 PR에 써놨습니다!

@jinny3824 기존에 수정하기로 했던 ~~방면 이 데이터도 나오는 걸 찾아서 사용해봤는데 괜찮을까요?

우선 테스트 플라이트 올리기 위해 dev에 반영한 이후에 수정사항 있을 시 수정할게요!

@ParkSeongGeun ParkSeongGeun merged commit 7e127d9 into dev Nov 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant