[질문] 네이버쇼핑 - 로그인이 필요한 제품에 가격 가져오기
236
3 câu hỏi đã được viết
안녕하세요. 네이버쇼핑에서 어떤 특정 제품은
로그인을 해야 제품 가격을 볼수 있는데요.
(레이저 포인터는 19세 이상 구매할수 있어서 성인 인증을 받아야 합니다.)
https://search.shopping.naver.com/catalog/11269411900?cat_id=50002931
이런경우 파워쿼리로 웹 주소를 넣으면 로그인을 하라고 나오고 더이상 진행이 안 되구요.
말씀하신 네이버API 로 가져와볼려고 했더니 이런식으로 나오고 애플리케이션 등록이 등록이 안 되더라구요.
혹시 API 를 이미 발급 받아서 인걸까요? (API 상태라고 적혀있긴 합니다.)
그리고 네이버 API 를 통해서, 네이버 로그인이 필요한 제품의 가격을 가져 올수 있을까요?

가져올려는 것은 아래의 가격 정보를 가져올려고 합니다.

Câu trả lời 2
1
안녕하세요?
좋은 질문해주셔서 감사합니다.
API는 여러 개 신청할 수 있습니다. 올려주신 화면만 보면, 휴대폰 인증이 안되어 있는 것으로 보입니다. 한 번 확인 부탁 드리겠습니다.
그리고, 위 업체정보와 가격정보 내용은 API가 제공하지 않는 정보입니다.
API는 상품목록(상품검색결과 화면을 생각하시면 될 것 같습니다.) 중 일부 정보를 제공합니다.
따라서, 추가정보 수집을 원하시면 웹페이지 크롤링 작업을 하셔야 합니다. (아래 예시 참고)
그런데, 엑셀로 로그인을 하는 크롤링은 난이도가 많이 올라가서, 엑셀 파워쿼리로 하시는 것보다는 파이썬 Selenium등을 이용해서 수집하는 것이 일반적입니다.
로그인이 없는 경우라면, 아래 그림처럼 수집이 가능합니다.
상품이 여러개인 경우는 강의 내용 중 섹션6의 반복처리 부분을 참고하셔서 뒷 부분의 제품고유번호를 반복처리하실 수 있겠습니다.
https://search.shopping.naver.com/catalog/13505853937

감사합니다.
0
네이버블로그 가져오기에서 쿼리 작성후 완료 버튼 누르면 아래의 에러코드 뜹니다.
강의처럼 넘어가지지 않아요. 빠른 확인해주세요.
작성된 쿼리
let
url = "https://openapi.naver.com/v1/search/shop.jason?query=점퍼&display=100&start=1&sort=date",
headers = [#"Content-Type"="application/json", #"X-Naver-Client-Id"="Ad7HgS6G2GXaKheaqEZN", #"X-Naver-Client-Secret"="0HmjCQMNv3"],
response = Json.Document(Web.Contents(url,
[
Headers = headers
]))
in
response
아래는 오류 코드
DataSource.Error: Web.Contents가 'https://openapi.naver.com/v1/search/shop.jason?query=%EC%A0%90%ED%8D%BC&display=100&start=1&sort=date'(400)에서 콘텐츠를 가져오지 못했습니다. Bad Request
세부 정보:
DataSourceKind=Web
DataSourcePath=https://openapi.naver.com/v1/search/shop.jason
reg.get("http://www.naver.com")
0
29
2
쿼리 오류 메세지
1
36
2
크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요
0
33
1
정규표현식 및 여러 코드 꼭 외워야 하나요?
0
40
1
셀레니움 환경설정 오류
0
43
2
파워쉘에서 패키지 설치 시 오류
0
40
2
PDF 강의 자료를 찾지 못하겠습니다.
0
25
1
cufflinks 버전문제로 iplot() 미실행
0
44
2
소득세법 docx 파일 공유 요청건
0
65
1
네이버 로그인 관련
0
236
2
EXAONE 모델 불러오기 안되는 문제
0
89
2
안녕하세요 셀레니움에 대해서 질문
0
82
1
[수정요청]직접 수집한 주가 데이터로 시각화해보기
0
52
2
pd.read_html(url, encoding='cp949') 에러
0
75
2
[5.1 강의] LLM Evaluator에 Upstage를 사용하는 방법 + 변경된 Langsmith Docs를 참고하여 구현하는 방법 공유
0
106
2
Live server 를 이용 해보고 싶은데 확장메뉴 설치가 막혀 있어요
0
62
2
강의 9에 QA관련된 import가 되지 않네요
0
111
2
'팀 단위 AI 업무 혁신' 자문 관련하여 문의드리고자 합니다. (연락처 요청)
0
38
1
Adaptive RAG 질문드립니다.
0
86
1
새로운 조달청 버전으로 다시 알려주실 수 있을까요?
0
485
4
함수를 이용한 페이징 처리_함수 오류
0
162
2
7강-삭제관련 내용
0
170
3
테이블 자료 불러오기 오류
0
197
3
나라장터 URL 수집
0
2063
4

