import requests
def naver_shopping_search(query):
# 네이버 쇼핑 API 요청 URL
url = f" https://openapi.naver.com/v1/search/shop.json?query= {query}"
# 네이버 API에 필요한 헤더 설정
headers = {
"X-Naver-Client-Id": "YOUR_CLIENT_ID", # 본인의 클라이언트 ID로 대체
"X-Naver-Client-Secret": "YOUR_CLIENT_SECRET" # 본인의 클라이언트 시크릿으로 대체
}
try:
# API 요청 보내기
response = requests.get(url, headers=headers)
response.raise_for_status() # 오류가 발생하면 예외를 던짐
# JSON 응답 파싱
data = response.json()
# 쇼핑 아이템 순회하며 정보 출력
for item in data.get('items', []):
print(f"상품명: {item['title']}")
print(f"가격: {item['lprice']}원")
print(f"링크: {item['link']}")
print("-" * 50)
except requests.exceptions.HTTPError as e:
print(f"HTTP 오류 발생: {e}")
except requests.exceptions.RequestException as e:
print(f"요청 오류 발생: {e}")
except Exception as e:
print(f"오류 발생: {e}")
if __name__ == "__main__":
query = "아이폰 15" # 검색어 설정
naver_shopping_search(query)
import requests
def naver_shopping_search(query):
# 네이버 쇼핑 API 요청 URL
url = f" https://openapi.naver.com/v1/search/shop.json?query= {query}"
# 네이버 API에 필요한 헤더 설정
headers = {
"X-Naver-Client-Id": "YOUR_CLIENT_ID", # 본인의 클라이언트 ID로 대체
"X-Naver-Client-Secret": "YOUR_CLIENT_SECRET" # 본인의 클라이언트 시크릿으로 대체
}
try:
# API 요청 보내기
response = requests.get(url, headers=headers)
response.raise_for_status() # 오류가 발생하면 예외를 던짐
# JSON 응답 파싱
data = response.json()
# 쇼핑 아이템 순회하며 정보 출력
for item in data.get('items', []):
print(f"상품명: {item['title']}")
print(f"가격: {item['lprice']}원")
print(f"링크: {item['link']}")
print("-" * 50)
except requests.exceptions.HTTPError as e:
print(f"HTTP 오류 발생: {e}")
except requests.exceptions.RequestException as e:
print(f"요청 오류 발생: {e}")
except Exception as e:
print(f"오류 발생: {e}")
if __name__ == "__main__":
query = "아이폰 15" # 검색어 설정
naver_shopping_search(query)
R=VD 란 무엇일까요? (0) | 2024.05.01 |
---|---|
발리에서 걸 그룹 멤버 등, 한국 출연진 억류, 이유는? (0) | 2024.04.28 |
K-패스, K패스 홈페이지 바로 가기, 경기 패스는 더 좋아요, K패스 사이트 링크 (0) | 2024.04.27 |
쿠팡 오류 원인이 뭘까 (0) | 2024.04.25 |
민희진, 뉴진스 베끼기 아일릿 데뷔일 stop copying (0) | 2024.04.24 |
무려 5억 시세차익? 아직 청약 기회가 남아있는 동탄 아파트는?
챗GPT 무료 와 챗GPT 유료 차이점과 GPT-4 무료 사용법
챗GPT 어플, 안드로이드 앱 설치와 사용법, GPT-4o 음성 대화, 무료 사용법
AI 기반 검색 엔진, ChatGPT의 SearchGPT와 구글의 비교
챗GPT로 하루 100통 이메일 자동 작성하는 비법 공개
경제 지표 시계열 분석을 통한 정책 제언, 파이썬을 활용한 GDP 성장률 예측과 그 활용법