• Getting Google Search API Key and Custom Search Engine ID

    Google Custom Search API 설정 순서 (우선적으로 구글 계정 로그인 필요)

    1. Custom Search API 활성화하고 API Key 값 가져오기

    • 1) https://console.developers.google.com/start 페이지에 접속한다.

    • 2) ‘Enable Google APIs for use in your apps’ 버튼을 클릭한다. 그림 1

    • 3) ‘Project name’에 적당한 이름을 넣고 ‘I agree..’ 문구에 동의한 뒤 ‘Create’ 버튼을 클릭한다. 그림 2

    • 4) 잠시 기다린 뒤 나오는 아래 화면에서 하단 부분에 있는 ‘Custom Search API’ 링크를 클릭한다. 그림 3

    • 5) 아래 화면에서 ‘Enable API’ 버튼을 클릭한다. 그림 4

    • 6) 오른쪽 메뉴에서 ‘Credentials’ 링크를 클릭하여 나온 화면 하단 부분에 있는 ‘Create new Key’ 버튼을 클릭한다. 그림 5

    • 7) 아래 화면에서 ‘Server key’ 버튼을 클릭한다. 그림 6

    • 8) 텍스트 박스를 비워둔 채로 ‘Create’ 버튼을 클릭한다. 그림 7

    • 9) API Key에 적혀 있는 키값을 Copy & Paste 하여 메모장 등에 기록하여 둔다. 그림 8

    2. Custom Search Engine ID (cx 값) 가져오기

    • 1) https://cse.google.com/cse/all 페이지에 접속한다. 그림 1

    • 2) ‘검색할 사이트’에 ‘www.example.com/page.html’을 입력하고, 언어는 ‘영어/English’로 설정하고 ‘만들기’버튼을 클릭한다. 그림 2

    • 3) ‘검색엔진 수정하기’ 오른쪽의 ‘제어판’ 버튼을 클릭한다. 그림 3

    • 4) ‘검색할 사이트’에 있는 목록 중 ‘www.example.com/page.html’을 삭제한다. 그림 5

    • 5) ‘포함된 사이트만 검색’을 클릭하여 ‘전체 웹을 검색하지만 포함된 사이트 강조’로 변경한다. 그림 6

    • 6) 페이지 중간 정도에 있는 ‘검색 엔진 ID’ 버튼을 클릭하여 나오는 ID값을 메모장 등에 Copy&Paste 한다. 그림 7

    3. API Key와 Custom Search Engine ID를 폼입력으로 넘겨주기

    • 1) http://218.150.181.120/crawl/crawler/getKey 에 접속하여 위 과정에서 수집한 API Key와 Custom Search Engine ID를 폼입력으로 넘겨준다.
      • 수집된 키 값은 소중하게 간직할 것이며 논문 수집 용도로만 사용됨.
      • 이 때 본인 이름을 한글로 함께 적어준다. 그림 8

    관련 링크

Comments are closed.