연차 신청, 관리 시스템 만들기 #2
.... 연차등록 시스템의 1단계인 기업 등록 로직에 실제로 사업자번호 조회를 하고 회사, 대표명 등을 진짜로 해보는 것이
어떻냐는 요구 사항이 왔다..
그래서 공공데이터를 위해 Open API 활용 신청을 하였다.
어찌 프로젝트의 몸둥아리가 점점 풍선 근육처럼 커지는 것 같다...
살면서 공공데이터 OpenAPI 활용 신청은 처음 해봤다...
신청하자마자 바로 되었다. 개발 목적은 그냥 무조건 승인인가..?
1. Open API 테스트 하기
신청을 하면 일반 인증키를 두 개 부여 받는다. 신청 하면 이걸 부여하는것 같다.
해당 링크로 들어가면
1. 사업자등록정보 진위확인 API (/validate)
2. 사업자등록 상태조회 API (/status)
이 두개 API를 테스트 해볼 수 있다.
POSTMAN으로 테스트
인증용 API키를 저렇게 넣어 주자
JSON을 요청 보내야한다. 뭘 보내야하지?
JSON에 뭘 넣어야 되는지 헤매고 있었는데 위 링크 밑 스웨거를 클릭해보니 친절하게 잘 알려준다.
멍청하게 그냥 스웨거 이미지 인줄 알고 헤매고 있다가 클릭이 된다는 것을 20분 정도 헤매다 우연히 발견했다..
뭘 적으라고 하는게 많은데 괄호로 (optional)이라 적혀있길래 필수로 적어야하는 사업자번호, 개업날짜, 대표자서명만 해봤다.
대표님 이름 팔아서 죄송해요
본인 회사 이름 모를 땐 https://bizno.net/ 여기서 대표자 이름으로 검색하면 쉽게 찾을 수 있다.
그래도 우리 모두 대표님 이름 정돈 알고 살자.
응답으로 잘 나온다. 참고로 위 사이트에서 스웨거 쪽에 Request 말고 Response 응답 값 목록도 잘 공시 되어있다. 헤매지 마시길