Documentation Index
Fetch the complete documentation index at: https://docs.olostep.com/llms.txt
Use this file to discover all available pages before exploring further.
Olostepを使用したGoogle検索スクレイパー
このガイドでは、Olostep APIを使用してGoogle検索結果をスクレイピングし、それを構造化されたJSONデータに解析する方法を示します。これは、リサーチタスクの自動化、競合情報の収集、検索データを必要とするアプリケーションの構築に特に役立ちます。仕組み
以下のJavascriptの例では、Google検索とOlostepのgoogle search parser@olostep/google-searchを使用して、特定の人物(Patrick Collison)のLinkedInプロフィールURLを検索する方法を示しています。
レスポンス形式
Google Search parserを使用してOlostep APIにリクエストを送信すると、以下のようなJSONレスポンスを受け取ります。- 基本的なリクエスト情報:
id,object,createdタイムスタンプ,url_to_scrape - 結果オブジェクト: データの異なる形式にアクセスするためのURL
- json_content: 構造化された検索結果を含む
searchParameters: 検索クエリに関する情報knowledgeGraph: 検索対象に関する詳細情報(利用可能な場合)organic: タイトル、リンク、位置、スニペットを含む検索結果のリストpeopleAlsoAsk: ユーザーがよく検索する関連質問relatedSearches: 関連する検索クエリの提案
json_contentは構造化された検索結果を含むレスポンスの主要部分です。レスポンスから直接JSONコンテンツにアクセスするか、提供されたホストURLを使用してアクセスできます。
構造化レスポンス: json_content
json_hosted_urlフィールドを使用してJSONファイルにアクセスできます。
- 構造化JSON: 例のJSONを表示
formatsパラメータにこれらの形式を含めることで、Olostepはレスポンスにそれらを返し、各形式のホストURLを提供します。
使用例シナリオ
1. LinkedInプロフィールの検索
上記の例では、検索クエリsite:linkedin.com Patrick Collisonを使用してPatrick CollisonのLinkedInプロフィールを検索しています。この技術は、任意の人物のプロフェッショナルプロフィールを見つけるために使用できます。
2. 企業のリサーチ
クエリを変更して企業情報を検索できます。3. ニュース記事の追跡
特定のトピックに関する最近のニュースを見つけます。4. 競合分析
競合他社のオンラインプレゼンスを監視します。重要な注意事項
- 検索パラメータ:
gl=usとhl=enパラメータは、地理位置を米国、言語を英語に設定します。必要に応じて調整してください。
結論
検索結果データを取得したら、次のことができます。- 興味のある特定のデータポイントを解析する
- 結果をデータベースに保存する
- カスタム検索インターフェースを構築する
- 検索結果に基づいてアクションをトリガーする
- 他のAPIやサービスと統合する
info@olostep.comまでご連絡ください。