はじめに
パラメータの説明
パラメータ | 型 | 説明 |
---|---|---|
actor | string | 非常に重要なパラメータです。サービスを表します。スクレイパーのアクターリスト情報を見るにはクリックしてください |
input | object | データスクレイピングタスクを完了するためにアクターが必要とするパラメータ。 |
proxy | object | 国のフィールド。この地域からのプロキシを使用してリクエストを送信します。 |
タスク成功の説明
- 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);
});