본문 바로가기

API2

테스트를 정말 제대로 해야한다.(응답 message 잘 보자) 외부연동 API 수정건을 배포하고 배포 실패한 건, 반성한 내용에 대해 포스팅해본다.  1.소극적인 협력업체 최근 API 연동 1건은 잘 마무리해서 배포를 성공적으로 마무리 했다.  이후 신규개발건은 아니지만, 기존 API 수정건이 들어와서 수정을 진행했다.해당 건은 우리쪽에서 상품등록시 외부 어드민에 상품이 등록되는 간단한 API다. 외부업체쪽에서 협력에 소극적이라는 얘기가 많아서 피곤해질 것이라는 생각은 했다.물론 나는 개발자고 중간에서 커뮤니케이션을 해주시는 분이 계시지만, F인 나는 그분의 스트레스를 미리 공감(?) 하여 약간의 스트레스가 있었다. 어쨋든 협력에만 소극적이라면 다행인데..개발이나 알파테스트가 안 된다고 한다. 그러면 어떻게 배포하고 테스트하죠..? 물어보니 과거에 개발 브랜츠로 2.. 2024. 9. 1.
[생각정리]API 실무 개발 느낀점, 팁 지금까지 몇번의 API 개발을 진행하면서 느낀점과 팁을 간단하게 작성해보려고 한다.개발적인 팁이라기보다 실무적인 팁이라는 점..(개발적인 팁은 고수들의 블로그에..)  1.무슨 API를 개발? 외부업체에서 쿠폰발행 연동을 해달라고 하였다. 외부업체 쇼핑몰에서 구매자가 구매 후, 우리쪽 API를 호출하여 우리 시스템에서 발행한다. 우리쪽으로 통신하는 API는 발행, 취소, 상태조회 등의 업무가 있었고, 외부업체쪽으로 통신하는 API는 쿠폰사용 또는 취소시 상태변경 API를 호출하여 외부업체에 쿠폰상태를 현행화한다. 이 때 우리 시스템에선 rabbitMQ를 통해 처리한다. 인바운드 통신 API : 쿠폰 발행, 쿠폰 취소, 쿠폰 상태조회아웃바운드 통신 API : 쿠폰 상태 변경 사실 올해 상반기까지만 해도 리.. 2024. 8. 23.