RESTful
-
20230211 TIL API를 여러번 호출하자TIL 2023. 2. 11. 19:02
카카오페이를 이용한 결제를 할 때 이렇게 해도 괜찮은가 싶었던 부분이 있었다. 카카오페이 결제를 할 때, 결제를 성공하면 token이 발행이 되고, token을 이용해서 결제 정보를 조회할 수 있는데, token이 발급되기 전까지는 결제가 성공했다고 보기 어렵기 때문에 token이 발급되었다고 볼 수 있는 결제 정보를 조회할 때 DB에 결제 내역을 저장했었다. 그런데 아무리봐도 결제 정보 조회 API에서 결제 내역 저장을 하는 것은 RESTful하지 않았다. 하지만 당시에는 더 좋은 방법이 떠오르지 않았기 때문에 일단은 그렇게 작업을 했었다. 그런데 오늘 짝꿍님께서 같은 작업을 하다가 좋은 아이디어를 알려주셨다. 결제 정보를 조회할 때 결제 내역을 저장하는 API를 추가적으로 요청하도록해서 결제 내역을 ..