深いセルパピクイックスタートはじめる

はじめに

パラメータの説明

パラメータ説明
actorstring非常に重要なパラメータです。サービスを表します。スクレイパーのアクターリスト情報を見るにはクリックしてください
inputobjectデータスクレイピングタスクを完了するためにアクターが必要とするパラメータ。
proxyobject国のフィールド。この地域からのプロキシを使用してリクエストを送信します。

タスク成功の説明

  • HTTPコード200は、タスクが成功し、レスポンスボディがデータであることを示します。

タスク処理中の説明

  • HTTPコード201は、タスクが処理中であることを示します。taskIdを使用してタスクの結果を取得してください。
{"message": "task in progress", "taskId":"30681c8b-bfd3-48eb-a7c9-006e40b00591"}

タスク失敗の説明

  • HTTPコード429、リクエストが多すぎます。
  • HTTPコード400、タスクパラメータが有効かどうかを確認してください。
  • HTTPコード500、内部サーバーエラー。

リクエスト例

Pythonを使用してGoogle検索データを取得する

import { Scrapeless } from '@scrapeless-ai/sdk';
 
const client = new Scrapeless({
  apiKey: 'YOUR_API_KEY'
});
 
client.deepserp.createTask({
    actor: "scraper.google.search",
    input: {
        q: "Top news headlines",
        gl: "us",
        hl: "en",
        google_domain: "google.com"
    }
}).then(async (result) => {
    console.log(result);
  })
  .catch((error) => {
    console.error('Error:', error);
  });