본문 바로가기

AI

AI로 API 기반 데이터 추출하기

반응형

Naver 활용 크롤링 : 네이버 뉴스 추출(API기반)

네이버 웹크롤링도 진행해 봅시다.

  • 1️⃣ 네이버 개발자 센터 접속
    • 네이버 아이디로 로그인합니다.
    • 상단 메뉴에서 [Application] -> [애플리케이션 등록]을 클릭합니다.
    • NAVER Developers
  • 2️⃣ 애플리케이션 정보 입력
    • 애플리케이션 이름: 아무거나 입력해도 됩니다. (예: 켈리트_뉴스수집봇, 시장조사_자동화)
    • 사용 API: [검색]을 찾아서 선택합니다. (반드시 '검색'을 선택해야 블로그, 뉴스, 쇼핑 등을 긁어올 수 있습니다.)
    • 비로그인 오픈 API 서비스 환경: [WEB 설정]을 선택합니다.
  • 3️⃣ 웹 서비스 URL 설정
    • 웹 서비스 URL: https://script.google.com
      • 우리는 구글 앱스스크립트 서버를 통해 네이버에 요청을 보낼 것이므로, 구글 스크립트 도메인을 등록해주는 것입니다. http://localhost를 추가로 적어도 됩니다.
    • 입력 후 [등록하기] 버튼 클릭.
  • 4️⃣ Client ID 및 Secret 확인
    • Client ID: 아이디처럼 공개되어 있습니다.
    • Client Secret: [보기] 버튼을 눌러야 보입니다. (이건 비밀번호니 절대 남에게 보여주면 안 됩니다.)
    이 두 가지 값(ID, Secret)을 복사해서 앱스스크립트 코드에 넣으면 끝입니다.
  • 등록이 완료되면 [내 애플리케이션] 화면으로 이동합니다.
  • 예시 프롬프트
  • # 맥락설명
    네이버 뉴스를 앱스크립트를 활용하여 크롤링하고 구글시트에 넣고싶어.
    크롤링하고 싶은 정보는 2025년 12월의 최수호 관련 뉴스야.
    이에 필요한 정보는 아래와 같아

    ## 네이버 클라이언트 ID 비밀번호
    ID: 
    PW: 

    # 작업지시
    이를 실행할 수 있는 코드를 짜줘. 
    그리고 해당 코드를 실행하는 방법을 초보자에게 설명하듯 자세히 설명해줘.

    # 출력형태
    Apps script

 

반응형