AIパーソナル・ラーニング
と実践的なガイダンス
讯飞绘镜

Serper:Google検索結果を2,500回無料で利用できるAPIツール

はじめに

Serperは開発者向けのGoogle検索APIツールです。Serperのコア機能は、ユーザーが独自の複雑なクローラーコードを記述することなく、APIを通じてウェブコンテンツ、ニュース、画像などの検索結果を取得できるようにすることです。価格も、1000リクエストあたり0.30ドルと非常にフレンドリーだ。このサイトはアカウント登録が無料で、クレジットカードも必要ないため、開発者がすぐに始めるのに適している。データアクセスをよりシンプルで効率的にすることを目的に技術チームによって開発され、多くのプログラマーや企業に人気がある。

Serper:免费使用2500次谷歌搜索结果的API工具-1


 

機能一覧

  • Googleの検索結果をリアルタイムで取得:ウェブページ、ニュース、画像、その他の種類のデータの検索をサポートします。
  • 多言語および地域設定をサポート:国、言語、または場所を指定して、カスタマイズされた検索結果を得ることができます。
  • 構造化データを返す:結果は、開発者が扱えるようにJSON形式で出力される。
  • 高性能レスポンス:1~2秒以内に検索データを返します。
  • 無料トライアルを提供:登録すれば2500件の検索を無料で試すことができる。
  • 様々な検索パラメータをサポート:検索結果の数、時間範囲などを設定できます。

 

ヘルプの使用

Serperの使い方は非常にシンプルで、プログラミングの基本的な知識を持つ開発者を対象としています。以下に、その使い始め方と機能の操作方法について詳しく説明します。

APIキーの登録と取得

  1. ページ上の「無料アカウントを作成する」ボタンをクリックします。
  2. Eメールとパスワードを入力して登録を完了します。クレジットカードは必要ありません。登録後、ユーザーのバックオフィスに直接移動します。
  3. バックエンドの "API Keys "または "API Access "エリアで、"Generate API Key "をクリックしてキーを生成する。
  4. このAPIキー(英数字の文字列)をコピーして保存してください。

設定環境

Serperはコードから呼び出す必要があるので、まずプログラミング環境を設定する必要がある。Pythonを例にとってみよう:

  • コンピュータにPythonがインストールされていることを確認してください(3.8以上を推奨)。
  • ターミナルを開き、以下をインストールする。 requests ライブラリーに、コマンドを入力する:
pip install requests
  • コード内でAPIキーを設定する。環境変数(より安全)を使うか、コード内で直接設定する。

APIの基本操作の呼び出し

以下は、「最新の技術ニュース」を検索する方法を示す簡単なPythonの例である:

import requests
# 设置API密钥
API_KEY = "你的API密钥"  # 替换成你自己的密钥
url = "https://google.serper.dev/search"
# 设置搜索参数
params = {
"q": "最新科技新闻",  # 查询关键词
"api_key": API_KEY     # API密钥
}
# 发送请求
response = requests.get(url, params=params)
results = response.json()  # 获取JSON格式的结果
# 打印结果
print(results)

実行すると、タイトル、リンク、概要などの情報を含む検索結果が表示されます。

注目機能 操作手順

1.ウェブコンテンツのリアルタイム検索

  • ある params セットアップ "q": "你的关键词"例えば "q": "Python教程".
  • 地域固有の結果が必要な場合は、次のようなパラメータを追加する。 "gl": "cn"(中国)または "hl": "zh-cn"(中国語)。
  • リクエストを送信した後、結果にはGoogleの自然検索結果である "organic "というフィールドが含まれる。

2.ニュースや写真へのアクセス

  • リクエストアドレスを以下のように変更する。 <https://google.serper.dev/news>(ニュース)または <https://google.serper.dev/images>(写真)。
  • url = "https://google.serper.dev/news"
    params = {"q": "科技新闻", "api_key": API_KEY}
    response = requests.get(url, params=params)
    print(response.json())
    
  • ニュースの結果は "news "フィールドに、画像は "images "フィールドに。

3.結果数の調整

  • デフォルトでは10件の結果が返されます。 "num": 20(100エントリーまで対応)。
  • params = {"q": "人工智能", "num": 20, "api_key": API_KEY}
    

4.テスト機能

  • Serperは "Playground "ページを提供しており、ログインしてhttps://serper.dev/playground、キーワードを使って直接テストすることができる。
  • コードを記述する必要はありません、入力してから、デバッグが容易で、返されたJSONデータを見ることができます。

ほら

  • 無料アカウントの検索回数は2,500回までで、上限を超えた場合は有料プランにアップグレードする必要がある。
  • あまりに頻繁なリクエストは、フロー制限のトリガーとなる可能性があり、コールタイムは均等に分散させることが推奨される。
  • 盗難を避けるため、APIキーは公開すべきではない。

以上の手順で、Google検索データを取得するSerperを簡単に使い始めることができます。シンプルでわかりやすいので、すぐに開発やテストができます。

 

アプリケーションシナリオ

  1. 市場調査
    Serperを使って競合他社のニュースやウェブページを検索し、市場で何が起こっているかを素早く把握する。
  2. コンテンツ制作
    記事を書くときは、関連するキーワードで検索し、最新の情報を素材として入手する。
  3. データ分析
    特定のトピックについて検索結果をクロールし、トレンドやユーザーの興味を分析する。
  4. 教育研究
    生徒や教師は、学習効果を高めるための学術的な資料やニュースを探すために使うことができる。

 

品質保証

  1. Serperは無料ですか?
    はい、2500検索の無料トライアルにサインアップしてください。制限を超える場合は、最低$0.30/1000検索を支払う必要があります。
  2. 使用するにはプログラムが必要ですか?
    はい、主にAPIを通して呼び出され、基本的なプログラミングの知識が必要です。プレイグラウンドは手動でテストできます。
  3. 中国語の検索に対応していますか?
    サポートを設定するだけです。 "hl": "zh-cn"そうすれば、中国語の結果が返される。
  4. データの更新頻度は?
    データはリアルタイムで、Googleから直接クロールされ、最新であることが保証されている。
無断転載を禁じます:チーフAIシェアリングサークル " Serper:Google検索結果を2,500回無料で利用できるAPIツール
ja日本語