사용가이드

네이버 뉴스기사 3분만에 수집하는 법

네이버 뉴스와 검색어트렌드 데이터를 수집하는 가장 간편한 방법

January 25, 2023
Lea Lim

아웃코드는 스프레드시트와 노코드 API가 결합된 데이터도구입니다. 다양한 데이터를 사용자가 직접 보면서 원하는 솔루션으로 처리할 수 있는 새로운 업무용 데이터 플랫폼입니다.

아웃코드의 데이터플로우 기능을 사용하면, 네이버 뉴스와 검색어트렌드 데이터를 자동으로 수집하여 다양한 방법으로 활용할 수 있습니다. 

자동화를 만들기 전 필요한 커넥터를 아웃코드와 연결해야합니다. 

  • Naver Open API: 비로그인 방식의 네이버 뉴스 API를 신청해야합니다. 더 자세한 연결법은 이 페이지를 참조하세요. 
  • Google Sheets: 구글 계정으로 로그인합니다. (OAuth 지원)

Step 1: 데이터플로우 만들기

네이버 API에서 응답 데이터를 받아오는 데이터플로우는 아래와 같이 만들 수 있습니다. 우리는 아웃코드 자동화에서 오늘 뉴스만 받아오기 위해서 HTTP로 트리거를 설정합니다.

그 다음 오늘 날짜의 뉴스만 정제하기 위해서 아래와 간단한 스크립트(JS Task)를 추가해줍니다.

const now = new Date();
const year = now.getFullYear();
const mon = now.getMonth();
const date = now.getDate();
return a.items.filter((item) => {
   const pubDate = new Date(item.pubDate);
   return (year == pubDate.getFullYear() && mon == pubDate.getMonth() && date == pubDate.getDate());
});

구글시트를 추가하여 수집할 수도 있습니다. 데이터플로우의 결과 데이터를 아웃코드 자동화로 불러서 어려가지 작업을 해보려고 합니다.

아웃코드 자동화를 생성하고 HTTP Request에 아래와 같이 입력합니다. 데이터플로우의 결과 데이터를 자동화에서 부르기 위해서 데이터플로우의 트리거의 URL을 입력합니다.

아래와 같이 오늘 데이터만 불러옵니다. 이제 자동화로 불어온 오늘의 뉴스 기사를 볼 수 있습니다. 퀵액션을 추가하면 원하는대로 자동처리할 수 있습니다.

아직 망설이시나요?

아웃코드는 14일간 무료로 모든 기능을 사용해 보실 수 있습니다. 부담 가지지 마시고 마음껏 이용해 보세요!

무료로 시작하기