(등록된 URL과 다른 URL로 redirect될 경우 이용이 정지 될 수 있다하니 주의할 것!)
  • 애플리케이션이 정상적으로 등록되었다면 내 애플리케이션 - 등록한 애플리케이션 - 개요 페이지에서 아래와 같은 정보를 얻을 수 있다.
  • Client IDClient Secret 정보를 복사해둔다.


  • 개발가이드 - 체험하기 클릭한다.

  • 체험하기 페이지에서 필요한 값은 State 값이다. State 값을 복사해둔다.


  •  Fiddler를 실행하고 옆에 띄어둔다.
  •  https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id=#####&redirect_uri=http%3A%2F%2Fstatic.nid.naver.com%2Foauth%2FnaverOAuthExp.nhn&state=@@@@@
#####부분에 복사해두었던 Client ID를, @@@@@부분에 State값을 붙여넣고 위의 URL의 주소를 브라우저로 실행한다.
  • 브라우저로 실행하게되면 Fiddler에서 아래와 같이 codeState값을 확인하고 복사해둔다.


  • https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id=##### &client_secret=%%%%%&code=$$$$$&state=@@@@@
##### - Client ID
@@@@@ - State
%%%%% - Client Secret
$$$$$ - code


  • 위와 같이 파라미터에 복사해두었던 값들을 넣고 Fiddler를 실행하면 아래와 같이 결과값이 나온다.


token_type 값과 access_token 값을 복사해둔다. (토큰의 유효시간은 1시간이므로 1시간이내에 테스트를 못끝내면 이 작업을 반복해서 새로 만든다..)



  • 실행하면 아래와 같이 기본회원 정보를 조회하여 가져올 수 있다. 이후에는 본인 사용목적에 맞게 사용한다...






+ Recent posts