.거래내역조회 API 이번에는 거래내역조회 API 를 활용해보자.마찬가지로 명세서를 잘 읽어보자.사용자가 등록한 계좌의 거래내역을 조회할 수 있고, GET 방식으로 request 를 해주면 되겠다.그런데.. 요청 메시지에 포함할 항목이 전보다 좀 많다..ㅋㅋㅋ 입력해야하는 항목을 먼저 살펴보면, Header 부분에Authorization 은 Bearer(token type) + 자신의 access_token 을 입력하면 된다.access_token 은 사용자 토큰 발급 단계에서 받은 것이다. Paramater 부분에bank_tran_id 는 이용기관코드 + 'U' + 이용기관 부여번호 로 만들어진다.더 자세한 설명은 잔액조회 API 를 참고하면 좋을 것 같다. fintech_use_num 는 사용자정보조..
.잔액조회 API- 명세서를 읽어보자. 사용자 계좌의 잔액을 조회하는 API 요청 메시지 URL 형태와 요청 메시지 명세를 읽어보자. Header 부분에 Authorization 은 Bearer(token type) + 자신의 access_token 을 입력하면 된다.access_token 은 사용자 토큰 발급 단계에서 받은 것이다. bank_tran_id 인 은행거래고유번호는 주석에 링크가 있는데 생성 안내를 보면 아래와 같다. 즉, bank_tran_id 는 이용기관코드 + 'U' + 이용기관 부여번호 로 만들어진다.이용기관 부여번호는 위 설명대로 유일성을 보장해야하므로 값이 계속 변경되어야 한다.TESTBED 에서는 그냥 순차증가나 난수를 사용하는게 편리하다.무튼, 이용기관 코드는 금융결제원 테스트..
.사용자정보조회 API- 마찬가지로 명세서를 꼼꼼히 읽어보는게 좋다. 사용자의 고객정보 및 계좌목록을 조회하는 API 이다. 요청 메시지에서 Authorization 은 Bearer(token type) + 인데이 access_token 은 사용자 토큰 발급과정에서 받은 토큰 정보다.access_token 을 받으면서 user_seq_no 을 같이 받았는데 그 정보를 입력해주면 된다. 바로 코드를 작성하는 것 보다 postman 을 통해 request 과정에서 데이터가 잘 전달되었는지, 그리고 그에 대응하는 response 가 잘 오는지확인해주는게 코드 작성에 편리하다. 요청 메시지 명세에 따라 Header 와 Parameter 를 적절하게 채워보자.여기서 출력되는 계좌목록은 가입 시 등록한 계좌 정보다..
.NPM - NPM(Nodejs package manager)은 모듈 공유 관리를 위한 플랫폼 .NPM 초기화 - npm 을 활용하기 위해 npm init 으로 초기 세팅 필요 - npm init 작업이 끝나면 package.json 이라는 파일이 생성되는데, 이 파일은 모듈 의존성을 포함 .모듈 서칭 - NPM 홈페이지에서 사용할 모듈 검색(https://www.npmjs.com/) .request 모듈 테스트 - 사라질..? 모듈이라서 request를 검색하면 나오진 않는다.(링크에서 확인)- module page에 들어가면 친절하게 install 방법도 알려준다.- 터미널에 npm i request를 입력하여 모듈 설치 (npm install request과 동일) 아래와 같이 설치해보자. 모듈을 ..