조회 수 112 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부



네이버 개발자 카페

https://developers.naver.com/products/cafe/

 

네이버 카페 오픈 API 이용신청

https://developers.naver.com/apps/#/register?api=cafe

 

screenshot-developers.naver.com-2019.12.png

 

 

access token 을 발급받기 위해서는 3가지 단계를 진행해야합니다.

 

1. 네이버에 정상적으로 로그인 상태

이건 selenium을 사용해도 되는데, 이게 자동로그인을 하면 봇감지 단계에 걸립니다.

그래서 저는 그냥 웹페이지에 수동으로 로그인한 상태에서

호출 url을 직접 입력했습니다.

 

웹브라우져를 네이버에 로그인 한 상태에서, 아래의 파이썬 코드를 실행하면 code 호출 링크가 생성됩니다.

그걸 웹브라우져의 네이버의 로그인된 창에 붙여넣기 하고 실행합니다.

 

# coding=utf-8
import requests
import base64

#리다이렉트 주소입력
redirect_uri= "https://godpeople.or.kr"

# 오픈API 등록후 발급
client_id ="" # Your Client_ID
client_secret = ""
state = "REWERWERTATE"


# 1차로 코드 발급해야합니다.
code = ""
# 2차로 발급받은 코드로 액세스 코드를 발급받아야 합니다.
access_token = ""

# code get
if not code:
    url = f'https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id={client_id}&redirect_uri={redirect_uri}&state={state}'
    print(url)

#access token 발급
if not access_token:
    #login_token
    # base64 encode get
    clientConnect = client_id + ":" + client_secret
    clidst_base64 = base64.b64encode(bytes(clientConnect, "utf8")).decode()

    url = f'https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id={client_id}&client_secret={client_secret}&redirect_uri={redirect_uri}&code={code}&state={state}'
    r = requests.get(url,headers={"Authorization": "Basic "+clidst_base64})
    print(r.text)

 

그럼 

https://godpeople.or.kr/?code=*************************&state=REWERWERTATE

형태의 주소가 나오게 됩니다.

 

여기에서 나온 code값을 파이썬 소스 code = ''에 입력합니다.

 

다시 파이썬을 실행하면 access token 값을 받을 수 있습니다.

 

naver_cafe_login.png




List of Articles
번호 분류 제목 날짜 조회 수 글쓴이
공지 공지 구글 무제한 드라이브 이용자 공지사항 5 2017.10.30 2449 운영자
공지 공지 구글 드라이브 무제한 클라우드 G-Suite 가입하실 분 모집합니다. 13 file 2017.10.30 4028 운영자
14474 UCC/영상 베트남 대 인도네시아 U22 남자축구 결승 생방송 영상 2019.12.10 63 운영자
» 정보&강의 네이버 카페 오픈 API 토큰 발급 파이썬 소스 예제 네이버 개발자 카페 https://developers.naver.com/products/cafe/ 네이버 카페 오픈 API 이용신청 https://developers.naver.com/apps/#/register?api=cafe acce... file 2019.12.09 112 운영자
14472 정보&강의 네이버 밴드 오픈 API 토큰 발급 소스 2019.12.08 60 운영자
14471 정보&강의 32기가 램을 부착한 서버 mariadb, nginx, php-fpm 설정하기 Nignx, MariaDB, PHP-FPM, PHP 를 이용한 서버 운영시, PHP-FPM에서 child process가 부족하여 lock이 걸리는다는 에러가 발생하였고, 이를 해결하기 위해 일단 ... file 2019.12.08 99 운영자
14470 질문글 호크마.cdb 파일을 구하고 싶습니다 2019.12.07 85 하샨떠
14469 정보&강의 파이썬 티스토리 API를 이용하기 위한 access_token 발급과 사용 예제 소스 티스토리에 자동으로 글을 쓰고 싶어서 예제를 찾아봤는데, 제대로된 예제를 찾아보기 힘들었습니다. 티스토리 자체의 api 설명도 부족하구요. 일단 access token... 3 file 2019.12.05 308 운영자
14468 정보&강의 엑셀 파일로 읍면동 주소를 만드는 파이썬 소스 2019.12.05 66 운영자
14467 정보&강의 전국 읍면동 주소 데이터 만들기 지인의 부탁으로 전국읍면동 주소록 데이터를 찾아봤는데, 쓸만한게 없어서 새로 엑셀 파일로 만들었습니다. 주소지는 매달 바뀌기 때문에 만드는 과정을 기록에 ... file 2019.12.05 53 운영자
14466 질문글 정회원이 되려면 어찌해야 하나요? 2 2019.12.04 116 하샨떠
14465 가입인사 귀한 곳에 가입했어요. 베들레헴 성경을 아주 잘 사용하고 있어요 2019.12.04 50 하샨떠
14464 정보&강의 자동 출석 프로그램 윈도우10 스케줄러 등록하기 오늘은 자동출석 프로그램을 만들어서 윈도우 10 스케줄러에 등록하도록 하겠습니다. 한달동안 자동출석으로 개근을 해보는 과정입니다. 일단 자동 출석 프로그램... file 2019.12.03 84 운영자
14463 정보&강의 네이버 Clova Voice 음성변환 파이썬 코드 secret 2019.11.21 2 운영자
14462 정보&강의 nwc 2.75 이상 버전에서 만든 nwc 파일을 musicxml로 변환하기 파이썬 소스 2019.11.17 175 운영자
14461 질문글 링크프라이스 애드온 문의드립니다 2019.11.10 68 -3340
14460 정보&강의 V2Ray 및 ShadowSocks 적용하기 2019.10.30 93 운영자
14459 정보&강의 SoftEther VPN 서버 설정 2019.10.30 109 운영자
14458 정보&강의 Edgerouter L2TP VPN 설정후 윈도우 10 클라이언트 접속 방법 보통 공유기에서 vpn 설정은 pptp를 지원하지만, 애플에서 pptp 지원을 하지 않으면서 l2tp 접속을 해야하는 경우가 있다. 오랜만에 vpn을 구성하였는데 윈도우도... file 2019.10.27 114 운영자
14457 알뜰구매 [옥션] 삼성전자 DDR4 PC4 21300 8G (스마일클럽)(28,850원) http://mobile.auction.co.kr/ego.aspx?t=vp&p=B563335619 스마일클럽 15% 중복 카드쿠폰 http://rpp.auction.co.kr/?exhib=31592 스마일클럽 매월주는 12%쿠폰이... file 2019.10.26 95 운영자
14456 알뜰구매 미국직배송 곰돌이 푸 위니 더 푸우 인형 헤팔럼 http://www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=2477933220 file 2019.10.24 81 운영자
14455 알뜰구매 [인터파크] 프리즘코리아TV 65인치 (538,620/30,000) http://shopping.interpark.com/product/productInfo.do?prdNo=6793249437 티비 저렴하게 나왔네요. 65인치 50만원 초. file 2019.10.20 98 운영자
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 725 Next
/ 725