Bắt đầu
Giải thích tham số
Tham số | Kiểu | Mô tả |
---|---|---|
actor | string | Một tham số rất quan trọng, nó đại diện cho một dịch vụ. Nhấp để xem thông tin danh sách actor scraper |
input | object | Các tham số được yêu cầu bởi actor để hoàn thành một tác vụ thu thập dữ liệu. |
proxy | object | Trường quốc gia, sử dụng proxy từ khu vực này để gửi yêu cầu. |
Mô tả thành công tác vụ
- Mã HTTP 200 cho biết tác vụ đã thành công và nội dung phản hồi là dữ liệu.
Mô tả tác vụ đang xử lý
- Mã HTTP 201 cho biết tác vụ đang được xử lý, vui lòng truy xuất kết quả tác vụ thông qua taskId.
{"message": "task in progress", "taskId":"30681c8b-bfd3-48eb-a7c9-006e40b00591"}
Mô tả lỗi tác vụ
- Mã HTTP 429, Quá nhiều yêu cầu.
- Mã HTTP 400, vui lòng kiểm tra xem các tham số tác vụ có hợp lệ không.
- Mã HTTP 500, lỗi máy chủ nội bộ.
Ví dụ yêu cầu
Sử dụng Python để truy xuất dữ liệu tìm kiếm 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);
});