반응형

API 3

게임 결과 저장 로직 개발

게임 횟수 DB 저장user가 둘 다 입장했을 경우만 DB에 저장되어야 하기 때문에 아래 단계를 진행하도록 로직을 생각해 보았다.1. 현재 로직에서 둘 다 입장하는 것을 판별하는 로직을 찾기2. DB에서의 게임 횟수(user_game_cnt)를 가져오기3. 가져온 횟수에 1을 더해서 update하기4. 1~3이 실행되는 시점은 게임에 입장하고 방에 2명이 다 채워지면 실행되도록 함1. 방이 2명으로 꽉 찬 시점위의 사진에서 if문이 true인 시점이다. 그러므로 이 DAO가 실행되는 시점에 가서 로직을 작성해 주어야 한다.2. DB에 update처음에는 DB에 저장된 게임 횟수를 가지고 와서 1을 더한 후 update를 해 주려고 했다. 하지만, 그냥 쿼리문 자체에서 1을 더해도 로직이 돌아가기 때문에 ..

네이버 단축 url api 사용하기

https://developers.naver.com/docs/utils/shortenurl/우선 애플리케이션 등록을 해 주어야 한다. 나는 이전에 등록해 둔 것이 있어서 그 Client Secret값을 사용했었는데, 이 값을 그대로 사용하면 안된다. shortenURL과 관련된 값이 아니기 때문이다ㅠㅠ 꼭 'Naver-OpenAPI-shortenURL-TEST'로 발급받아서 사용해 주어야 한다.사용법get 요청 : https://openapi.naver.com/v1/util/shorturlpost 요청(json type) : https://openapi.naver.com/v1/util/shorturl.json위의 주소로 각각 일치하는 요청을 보내주면 된다. 단, 헤더에 Client-Id값과 Client-..

아임포트 API 사용

아임포트(iamport)무료로 PG 결제를 연동해주는 서비스PG 결제결제 요청을 카드사, 은행 등과 같은 결제 기관으로 보내서 승인을 받고, 그 결과를 상점에게 전달하는 것확실히 금액이 지불된 것을 확인한 상점은 물건을 고객센터에 전달함고객은 물건값을 결제기관에 지불하고, 결제기관은 PG사에게 정산해주고, PG사는 상점에게 정산해줌인증 결제결제 시 PG사로부터 결제에 대한 인증 결과 수신 이후 해당 인증키로 결제를 요청하는 결제 방식국내에서 가장 많이 볼 수 있음결제 주문 페이지에서 결제가 요청됨각 PG사의 결제창이 활성화됨고객이 선택한 카드사에 따른 카드사 전용 결제 모듈에서 인증이 완료됨해당 인증값을 통해 결제를 요청 아임포트 연동하기1. https://admin.portone.io/에서 회원가입2...

반응형