1단계. 기본 준비 (최초 1회만 설정)
- Python 3.10 이상 설치
- 필수 라이브러리 설치: Flask, python-dotenv, requests
- .env 파일에 다음 정보 입력
- CLIENT_ID
- CLIENT_SECRET
- REDIRECT_URI
2단계. ngrok 실행
- ngrok을 실행해서 외부에서 접속 가능한 주소 생성
- 생성된 주소를 네이버 개발자센터 > 애플리케이션 콜백 URL로 등록
- .env 파일의 REDIRECT_URI도 같은 주소로 수정
3단계. Flask 서버 실행
- naver_callback.py 실행
- 브라우저에서 /login 경로 접속 후 네이버 로그인 진행
- 로그인 완료 시 callback 경로로 code가 전달되고, 서버가 이를 처리해 토큰 발급
4단계. 다시 사용할 때 순서 (매번 반복)
- ngrok 실행 → 주소 복사
- 콜백 URL을 네이버 애플리케이션 설정에 반영
- .env 파일의 REDIRECT_URI 수정
- Flask 서버 실행 (naver_callback.py)
- /login 경로로 접속해서 인증 진행
'마케터 실무도구 > Python 마케팅을 위한 파이썬 도구' 카테고리의 다른 글
[Python] 초보자의 효율적인 코딩 요청을 위한 ChatGPT 활용법 (0) | 2025.05.12 |
---|---|
[Python] 엑셀 파일 저장 오류 해결하기: openpyxl과 pandas로 문제 해결하기 (0) | 2025.05.12 |
네이버 API 연동 방법 (3단계) (0) | 2025.05.01 |
네이버 API 연동 방법 (2-1단계) (0) | 2025.05.01 |
네이버 API 연동 방법 (2-2단계) (0) | 2025.05.01 |