Bắt đầu
Việc tương tác với AI Scraper API luôn bao gồm hai bước đơn giản: tạo một tác vụ cho một actor cụ thể và sau đó lấy kết quả khi nó đã sẵn sàng.
Bước 1: Tạo một Tác vụ
Gửi một yêu cầu POST tới /api/v2/scraper/request (hoặc /api/v2/scraper/request để thực thi trực tiếp) kèm payload đặc thù cho actor. Khi bạn bao gồm một webhook.url, Scrapeless sẽ tự động đẩy kết quả đã hoàn tất tới endpoint đó nên bạn không phải polling.
Ví dụ Yêu cầu
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": "US",
"web_search": true
},
"webhook": {
"url": "http://www.youwebhook.com"
}
}'Bước 2: Truy xuất Kết quả
Kết quả được lưu giữ trong 4 phút sau khi hoàn tất. Hãy lấy chúng nhanh chóng bằng task_id được trả về từ lệnh gọi tạo tác vụ, hoặc dựa vào bộ nhận webhook của bạn nếu bạn đã cấu hình một cái ở bước trước.
Ví dụ Yêu cầu
curl --request GET 'https://api.scrapeless.com/api/v2/scraper/result/{task_id}' \
--header 'Content-Type: application/json' \
--header 'x-api-token: {you_api_key}'