본문 바로가기

Programming/OpenAPI

우편번호 오픈API 연동 #1

마지막으로 주소 정보를 관리했던 건 기부자 관리를 위한 SmartRaiser라는 project를 할 때 였습니다.

기부자들의 개인정보를 관리할 필요가 있는 시스템이었는데, 거기에는 당연히 주소 정보도 포함되었습니다.


지번 주소의 경우에는 우체국에서 수시로 Excel파일로 update를 제공 받았고, 그 data를 각각의 입맛에 맞춰 Db에 Import하고 사용했습니다.

하지만 도로명 주소는 그 데이터의 양이 엄청 났던 기억이 있네요.

거기에다 시행 초기에는 데이터의 오류까지도 넘처나던 시절이었습니다.


이를 정제해서 Db에 넣고 활용하는 건 쉽지 않은 일이었습니다.

그 용량 또한 엄청 컸던 것으로 기억합니다.



7년 정도 지난 지금.

지금은 많이 나아졌네요.


우체국에서 오픈API를 제공하고 있었습니다.

나중에 알았지만 Daum이나 다른 사이트에서도 비슷한 기능을 제공하고 있습니다.


다만, 단순히 데이터만 다루기 위해서는 우체국API가 적절하다고 생각했는데...

그렇게 시련이 시작되었습니다.


왜냐하면 아래의 것들을 모두 극복해야 했거든요. (계속)



해결해야할 과제

- XML Parser

- Cross Domain issue (개발/테스트간)

- Encoding issue



Ref

http://biz.epost.go.kr/customCenter/custom/custom_10.jsp?subGubun=sub_3&subGubun_1=cum_18&gubun=m07

'Programming > OpenAPI' 카테고리의 다른 글

우편번호 오픈API 연동 #2  (0) 2017.10.23