ドキュメントAI ScraperスクレイパーChatGPT

ChatGPT スクレイパー

UIを逆エンジニアリングすることなく、Markdown形式の応答、検索リンク、帰属データを含むChatGPTの回答を取得するために scraper.chatgpt actorを使用します。

リクエストの例

curl 'https://api.scrapeless.com/api/v2/scraper/request' \
  --header 'Content-Type: application/json' \
  --header 'x-api-token: {you_api_key}' \
  --data '{
    "actor": "scraper.chatgpt",
    "input": {
      "prompt": "Most reliable proxy service for data extraction",
      "country": "JP",
      "web_search": true,
      "shopping": true
    },
    "webhook": {
      "url": "http://www.youwebhook.com"
    }
  }'

ボディパラメータ

パラメータ型必須説明
promptstringはいChatGPTに送信するプロンプト。
countrystringはい国または地域コード。
web_searchbooleanいいえWeb検索を有効にするかどうか。
shoppingbooleanいいえショッピングデータを取得するかどうか。デフォルトは true。有効にすると、 products フィールドに製品情報が返されます。

レスポンスフィールド

注意: 応答にショッピングデータ( products フィールド)が含まれる場合、API呼び出しは 基本料金の2倍で課金されます。これは、複数のソースから製品情報を抽出・処理するために必要な追加リソースオーバーヘッドによるものです。

パラメータ型説明
promptstring元のプロンプト。
result_textstringChatGPTからのMarkdown形式のレスポンス。
modelstringモデル識別子、例: gpt-5-1。
web_searchbool検索拡張が実行されたかどうかを示します。
linksarray補足リンクの配列。
search_resultarrayレスポンスに関連付けられたSERP結果。
search_result.attributionstring検索結果の出典。
search_result.snippetstringChatGPTが提供したスニペット。
search_result.titlestring検索ヒットのタイトル。
search_result.urlstring検索ヒットのURL。
content_referencesarrayChatGPTの回答に含まれる参照情報。
content_references.attributionstring参照元の出典。
content_references.titlestring参照コンテンツのタイトル。
content_references.urlstring参照コンテンツのURL。
productsarrayChatGPTが返した製品情報。
products.idstring一意な製品識別子。
products.titlestring製品タイトル。
products.descriptionstring製品の説明(nullの場合あり)。
products.pricestring表示価格、例: $799.99。
products.ratingfloat平均評価スコア。
products.num_reviewsintレビュー件数。
products.merchantsstring販売事業者名、例: Sony + others。
products.image_urlsarray製品画像URLの配列。
products.urlstring製品ページのURL。
products.offersarray購入オファーの配列。
products.offers.merchant_namestring販売事業者の名称。
products.offers.pricestringオファー価格。
products.offers.price_detailsobject詳細な価格内訳。
products.offers.price_details.basestringベース価格。
products.offers.price_details.totalstring税金および送料を含む合計価格。
products.offers.availablebool製品の在庫状況。
products.offers.detailsstring配送および在庫情報。
products.offers.urlstringチェックアウトまたは製品のURL。
products.rating_grouped_citationobject評価に関する引用データ。
products.rating_grouped_citation.titlestring引用タイトル。
products.rating_grouped_citation.urlstring引用のURL。
products.rating_grouped_citation.supporting_websitesarray評価を裏付けるウェブサイト。
products.rating_grouped_citation.supporting_websites.titlestringウェブサイトのタイトル。
products.rating_grouped_citation.supporting_websites.urlstringウェブサイトのURL。
adsobjectChatGPTが返した広告情報。
ads.typestring広告応答のタイプ、例: ads。
ads.contentobject広告の内容。
ads.content.typestring広告ユニットのタイプ、例: single_advertiser_ad_unit。
ads.content.advertiser_brandobject広告主ブランド情報。
ads.content.advertiser_brand.idstring広告主ブランドの一意な識別子。
ads.content.advertiser_brand.namestring広告主ブランドの名称。
ads.content.advertiser_brand.urlstring広告主ブランドのウェブサイトのURL。
ads.content.advertiser_brand.favicon_urlstring広告主のファビコンアイコンのURL。
ads.content.ad_cardsarray広告カードの配列。
ads.content.ad_cards.titlestring広告カードのタイトル。
ads.content.ad_cards.bodystring広告の本文または説明。
ads.content.ad_cards.company_namestring広告会社の名称。
ads.content.ad_cards.formatstring広告カードのフォーマット、例: image_card_v2。
ads.content.ad_cards.image_urlstring広告画像のURL。
ads.content.ad_cards.cta_product_copystring行動喚起の製品コピーテキスト(nullの場合あり)。
ads.content.ad_cards.card_headerobject広告カードのヘッダー情報。
ads.content.ad_cards.card_header.titlestringカードヘッダーのタイトル。
ads.content.ad_cards.card_header.subtitlestringカードヘッダーのサブタイトル、例: Sponsored。
ads.content.ad_cards.card_header.logo_urlstring広告主のロゴのURL。
ads.content.ad_cards.favicon_urlstring広告のファビコンのURL。
ads.content.ad_cards.targetobject広告のターゲットリンク情報。
ads.content.ad_cards.target.typestringターゲットのタイプ、例: url。
ads.content.ad_cards.target.valuestringターゲットリンクの実際のURL値。
ads.content.ad_cards.target.open_externallyboolリンクを外部で開くかどうか。
ads.content.carousel_cardsarrayカルーセル広告カードの配列。
ads.content.carousel_cards.titlestringカルーセルカードのタイトル。
ads.content.carousel_cards.bodystringカルーセルカード本文または説明。
ads.content.carousel_cards.image_urlstringカルーセルカード画像のURL。
ads.content.carousel_cards.targetobjectカルーセルカードのターゲットリンク情報。
ads.content.carousel_cards.target.typestringターゲットのタイプ、例: url。
ads.content.carousel_cards.target.valuestringカルーセルターゲットの実際のURL値。
ads.content.carousel_cards.target.open_externallyboolカルーセルリンクを外部で開くかどうか。
mapobjectChatGPTが返したマップおよび地元企業データ。
map.entitiesarray解決されたエンティティのランキングリスト(例:地元企業)。
map.entities.categorystringエンティティカテゴリ、例: local_business。
map.entities.idstringエンティティ識別子(例:Google Place ID)。
map.entities.namestringエンティティ名。
map.entities.latitudefloatエンティティの緯度。
map.entities.longitudefloatエンティティの経度。
map.entities.extra_paramsobjectエンティティの追加検索パラメータ。
map.entities.extra_params.addressstringエンティティの住所。
map.entities.extra_params.business_idstringビジネス識別子。
map.entities.extra_params.locationstring検索場所のコンテキスト。
map.entities.extra_params.providerstringデータプロバイダー、例: yelp-feed、 b3。
map.entities.entityobjectエンティティの詳細レコード。
map.entities.entity.addressstring完全な通りの住所。
map.entities.entity.attributesobject追加属性(nullの場合あり)。
map.entities.entity.categoriesarrayエンティティのカテゴリラベル。
map.entities.entity.citystring市区町村(nullの場合あり)。
map.entities.entity.country_codestringISO 国コード、例: US。
map.entities.entity.country_namestring国名。
map.entities.entity.date_closedstring閉店日(nullの場合あり)。
map.entities.entity.date_openedstring開店日(nullの場合あり)。
map.entities.entity.descriptionstringビジネスの説明(nullの場合あり)。
map.entities.entity.description_citestring説明の出典(nullの場合あり)。
map.entities.entity.distance_metersfloat検索地点からの距離(メートル単位、nullの場合あり)。
map.entities.entity.enriched_descriptionstring強化された説明(nullの場合あり)。
map.entities.entity.from_cacheboolレコードがキャッシュから提供されたかどうか。
map.entities.entity.hoursarray曜日ごとの営業時間。
map.entities.entity.hours.dayint曜日(0=日曜日 … 6=土曜日)。
map.entities.entity.hours.startstring24時間形式の営業開始時刻。例: HHMM 。 0800
map.entities.entity.hours.endstring24時間形式の営業終了時刻。例: HHMM 。 1900
map.entities.entity.idstringエンティティ識別子。
map.entities.entity.image_urlstringメイン画像のURL。
map.entities.entity.image_urlsarray画像URLの配列。
map.entities.entity.is_claimedboolビジネス一覧が所有者によって確認済みかどうか(nullの場合あり)。
map.entities.entity.is_closed_permanentlybool永久に閉店しているかどうか。
map.entities.entity.is_closed_temporarilybool一時的に閉店しているかどうか。
map.entities.entity.is_openbool現在営業中かどうか。
map.entities.entity.latitudefloat緯度。
map.entities.entity.locationstringロケーションのコンテキスト、例: Portland, OR, USA。
map.entities.entity.longitudefloat経度。
map.entities.entity.menuobjectメニュー情報(nullの場合あり)。
map.entities.entity.menu.urlstringメニューのURL。
map.entities.entity.namestringビジネス名。
map.entities.entity.next_open_hourobject次回の営業開始スロット。
map.entities.entity.next_open_hour.dayint次回営業開始の曜日。
map.entities.entity.next_open_hour.startstring次回の開店時間(HHMM)。
map.entities.entity.next_open_hour.endstring対応する閉店時間(HHMM)。
map.entities.entity.phonestring電話番号。
map.entities.entity.popularity_scorefloat人気スコア(nullの場合あり)。
map.entities.entity.pricestring価格値(nullの場合あり)。
map.entities.entity.price_strstring価格レベルの指標、例: $、 $$ (nullの場合あり)。
map.entities.entity.providerstring情報提供元、例: yelp-feed、 b3、 bright-feed。
map.entities.entity.provider_imagesarrayプロバイダー提供の画像(nullの場合あり)。
map.entities.entity.provider_logo_dark_urlstringダークモード用のプロバイダーロゴ URL(nullの場合あり)。
map.entities.entity.provider_logo_urlstringプロバイダーロゴ URL(nullの場合あり)。
map.entities.entity.provider_urlstring提供元サイトにおけるエンティティの URL。
map.entities.entity.rankint順位(nullの場合あり)。
map.entities.entity.ranking_scorefloat内部ランキングスコア。
map.entities.entity.ratingfloat平均評価。
map.entities.entity.rating_scaleint最大評価スケール、例: 5。
map.entities.entity.reconciled_thumbnailsarrayプロバイダー間で統合されたサムネイル。
map.entities.entity.reconciled_thumbnails.image_urlstringサムネイル画像 URL。
map.entities.entity.reconciled_thumbnails.obfuscated_providerstringサムネイル用の曖昧化されたプロバイダー名。
map.entities.entity.reservation_providersarray利用可能な予約プロバイダー。
map.entities.entity.review_countintレビュー件数。
map.entities.entity.review_highlightsarrayハイライトされたレビューの抜粋(nullの場合あり)。
map.entities.entity.reviewsarrayレビュー記録(nullの場合あり)。
map.entities.entity.service_providersarrayサービスプロバイダー(nullの場合あり)。
map.entities.entity.special_hoursarray特別営業時間/祝日営業時間(nullの場合あり)。
map.entities.entity.statestring州または地域コード(nullの場合あり)。
map.entities.entity.tagsarray属性タグ、例:アクセシビリティ機能。
map.entities.entity.website_urlstring公式ウェブサイト URL。
map.entities.entity.yelp_menu_urlstringYelpのメニュー URL(nullの場合あり)。
map.entities.entity.zipcodestringZIPコード/郵便番号(nullの場合あり)。
map.raw_search_entitiesarray生の、順位付けされていない検索エンティティ。各アイテムは map.entitiesと同じ構造を持つ。
search_model_queriesobjectファンアウトクエリ。
search_model_queries.queriesarrayファンアウトクエリの配列。