
공공데이터 포털의 로또 판매점 API를 호출하는 과정에서 "등록되지 않은 서비스입니다" 라는 400 에러가 발생했다.
동일한 API를 사용했음에도 이전에는 잘 작동했던 코드가 갑자기 작동하지 않는 현상이 발생했다. 문제의 원인을 비교 분석한 결과:
// 정상 작동하는 경로
"/15086355/v1/uddi:ef7ca84b-c2bc-404a-9743-85752073b61b"
// 오류가 발생한 경로
"/15086355/v1/uddi:ef7ca84b-c2bc-404a-9743-85752073b61b_api" // _api 추가
// 정상 작동하는 파라미터
"?page=1&perPage=10&serviceKey=[인증키]"
// 오류가 발생한 파라미터
"?page=1&perPage=1000&type=json&serviceKey=[인증키]"
_api 제거perPage 값을 1000에서 10으로 수정type=json 파라미터 제거이러한 경험을 통해 API 통신에서의 세세한 부분까지 신경 써야 함을 배웠고, 문제 해결 과정에서의 체계적인 접근 방법의 중요성을 깨달았다.