PHP

[구글API] 내 웹사이트 페이지내 구글 검색결과 삽입하기


[구글API] 내 웹사이트 페이지내 구글 검색결과 삽입하기


  2023-09-22  290 View 공개

구글 검색 API를 사용하려면 먼저 Google Cloud Console에서 프로젝트를 생성하고 검색 API를 활성화해야 한다.

API를 사용하기 위한 기본적인 절차는 다음과 같다.

Google Cloud Console에 로그인
Google Cloud Console에 방문하여 로그인한다.
새 프로젝트를 생성하거나 기존의 프로젝트를 선택한다.

Custom Search API 활성화

좌측의 'Navigation Menu'에서 'API & Services' > 'Library'를 선택한다.
검색 바에 'Custom Search API'를 입력하고 해당 API를 선택하여 활성화한다.

API 키 생성
좌측의 'Navigation Menu'에서 'API & Services' > 'Credentials'를 선택한다.
'Create Credentials' 버튼을 클릭하고 'API key'를 선택하여 API 키를 생성한다.
생성된 API 키를 안전하게 보관한다.

Custom Search Engine 설정
Google Custom Search 홈페이지에 방문하여 새 검색 엔진을 생성한다.
웹사이트 도메인을 지정하거나, 전체 웹 검색을 활성화한다.
검색 엔진을 설정한 후, 'Control Panel'에서 해당 검색 엔진의 ID를 확인하고 복사한다.

API 호출
구글 검색 API를 호출할 때는 위에서 생성한 API 키와 Custom Search Engine ID를 사용해야 한다.

예제
HTML
GET https://www.googleapis.com/customsearch/v1?q=QUERY&key=YOUR_API_KEY&cx=YOUR_CSE_ID
여기서 QUERY는 원하는 검색어, YOUR_API_KEY는 생성한 API 키, 그리고 YOUR_CSE_ID는 Custom Search Engine ID를 대신하여 입력한다.

제한 및 비용
구글 검색 API는 무료 사용량 제한과 유료 사용량 제한이 있다.
비용과 제한에 대한 상세한 정보는 Google Cloud Console의 'Pricing' 섹션을 참조한다.

응용 프로그램에 통합
API 호출을 웹사이트, 앱, 또는 다른 시스템에 통합하여 사용자의 검색 요청을 처리하도록 할 수 있다.


구글 검색 API와 관련된 공식 문서는 항상 참고하면서 사용하는 것이 좋다.
이는 API의 업데이트, 변경사항 등을 파악하는 데 도움을 줍니다

구글 검색 API를 사용하려면 먼저 Google Cloud Console에서 프로젝트를 생성하고 검색 API를 활성화해야 한다.
API를 사용하기 위한 기본적인 절차는 다음과 같다.

  1. Google Cloud Console에 로그인:

    • Google Cloud Console에 방문하여 로그인한다.
    • 새 프로젝트를 생성하거나 기존의 프로젝트를 선택한다.
  2. Custom Search API 활성화:

    • 좌측의 'Navigation Menu'에서 'API & Services' >'Library'를 선택한다.
    • 검색 바에 'Custom Search API'를 입력하고 해당 API를 선택하여 활성화한다.
  3. API 키 생성:

    • 좌측의 'Navigation Menu'에서 'API & Services' >'Credentials'를 선택한다.
    • 'Create Credentials' 버튼을 클릭하고 'API key'를 선택하여 API 키를 생성한다.
    • 생성된 API 키를 안전하게 보관한다.
  4. Custom Search Engine 설정:

    • Google Custom Search 홈페이지에 방문하여 새 검색 엔진을 생성한다.
    • 웹사이트 도메인을 지정하거나, 전체 웹 검색을 활성화한다.
    • 검색 엔진을 설정한 후, 'Control Panel'에서 해당 검색 엔진의 ID를 확인하고 복사한다.
  5. API 호출:

    • 구글 검색 API를 호출할 때는 위에서 생성한 API 키와 Custom Search Engine ID를 사용해야 한다.
    • 예제:
    http
    GET https://www.googleapis.com/customsearch/v1?q=QUERY&key=YOUR_API_KEY&cx=YOUR_CSE_ID
    • 여기서 QUERY는 원하는 검색어, YOUR_API_KEY는 생성한 API 키, 그리고 YOUR_CSE_ID는 Custom Search Engine ID를 대신하여 입력한다.
  6. 제한 및 비용:

    • 구글 검색 API는 무료 사용량 제한과 유료 사용량 제한이 있다.
      비용과 제한에 대한 상세한 정보는 Google Cloud Console의 'Pricing' 섹션을 참조한다.
  7. 응용 프로그램에 통합:

    • API 호출을 웹사이트, 앱, 또는 다른 시스템에 통합하여 사용자의 검색 요청을 처리하도록 할 수 있다.

구글 검색 API와 관련된 공식 문서는 항상 참고하면서 사용하는 것이 좋다.
이는 API의 업데이트, 변경사항 등을 파악하는 데 도움을 줍니다



🚩 PHP 글 모음 (총 56 건)

[PHP] 공공데이타포탈 XML 자료 파싱하기

Last Updated : 2023-09-30
#XML파싱 #공공데이타포탈

이메일 존재여부 확인

Last Updated : 2023-09-29

[PHP] 30분뒤 자동 로그아웃

Last Updated : 2023-09-29

[PHP] 타임존을 한국시간으로 설정하는 방법

Last Updated : 2023-09-29
#PHP #TIMEZONE

[PHP] 동시에 한 PC 에서만 로그인을 제한하는 방법

Last Updated : 2023-09-29
#php

[PHP] mb_substr 로 한글 문자열을 깨지지 않고 안전하게 분리하기

Last Updated : 2023-09-29
#PHP #mb_substr #한글문자열자르기