token을 발급받기 위해서 code 값이 필요한데 code 값을 발급받기 위핸 이 절차가 필요!
https://whispertome.tistory.com/9
발급받고 token 발급을 시작해보자
참고로 API별로 필요한 token이 다르니 확인하고 발급받기
1. 우선 사용자 인증 (3-legged) 토큰을 발급받아보자 (login, inquiry, transfer)
[POST] https://testapi.openbanking.or.kr/oauth/2.0/token
code = [위 link 절차에 따라 발급받은 code]
client_id = [cliend_id 값]
client_secret = [client_secret 값]
redirect_uri = [mypage의 api 관리에서 등록한 callback_url]
grant_type = authorization_code(고정 값)
파라미터 입력 후 호출해보면 다음과 같은 token 결과값을 받음
2. 이용기관 인증 (2-legged) 토큰을 발급받아보자 (oob)
사용자 인증과 url을 동일하고 parameter 값만 조금 다르다
client_id = [cliend_id 값]
client_secret = [client_secret 값]
scope = oob(고정값)
grant_type = client_credentials(고정 값)
access_token 발급 완료
다음엔 발급받은 token으로 api를 호출해보자
'API, etc' 카테고리의 다른 글
도로명주소 API (Thymeleaf 사용) (0) | 2021.07.29 |
---|---|
금융결제원 오픈API 실계좌 인증 (0) | 2021.07.28 |
금융결제원 오픈API 사용자 인증 (0) | 2021.07.28 |