1. 네이버 아이디 로그인 후 애플리케이션 등록 (API 이용신청) 페이지 이동
https://developers.naver.com/apps/#/register
2. 애플리케이션 기본정보 등록
- 애플리케이션 이름 : 하고 싶은 네이밍
- 사용API : 검색
- 안드로이드 앱 패키지 이름 : com.네이밍
3. 애플리케이션이 정상등록 되었으면, Client ID와 Client Secret(갱신가능)을 확인
등록이 끝.
API 적용가이트 문서에서 Python 코드로 테스트 해보거나 아래 코드로 간단히 테스트. (리턴 코드값이 200이면 정상)
https://developers.naver.com/docs/utils/shortenurl/#python
응답값이 200이면 정상으로 접속
import os
import sys
from urllib.parse import urlparse
import requests as req
search = "검색어"
url = 'https://openapi.naver.com/v1/search/'+'news'+'?query='+search+'&display=1'
res = req.get(urlparse(url).geturl(),
headers={'X-Naver-Client-Id': ' ',
'X-Naver-Client-Secret': ' '})
print(res.status_code)
------------------------------------------------------------------------------------
200
'Python > Python Programming' 카테고리의 다른 글
[Python] PC의 호스트네임(hostname)과 MAC Address 얻기 (0) | 2020.05.14 |
---|---|
[Python] random 함수 (0) | 2020.05.13 |
Jupyter notebook 간단한 사용법 (0) | 2020.03.07 |
[Python] Check the capacity of the mariadb table using pymysql (0) | 2020.02.06 |
[Python] BeautifulSoup의 find와 findAll의 차이 (0) | 2020.01.15 |
[Python] 파이썬을 이용하여 텔레그램(Telegram) 메세지 보내기 (0) | 2020.01.09 |
[ Python ] Convert datetime from Unix Time Stamp. (Unix Time Stamp를 일반 datetime 형식으로 변환) (0) | 2019.12.13 |
[Python] Monodb Connection Using pymongo. (파이썬을 이용한 몽고DB 이용) (0) | 2019.11.06 |