Bắt đầu
Làm việc với API LLM Chat Scraper luôn gồm hai bước: tạo tác vụ cho actor mong muốn và truy xuất kết quả khi tác vụ hoàn tất.
Bước 1: Tạo tác vụ
Gửi yêu cầu POST đến /api/v2/scraper/request (hoặc /api/v2/scraper/request nếu muốn thực thi trực tiếp) cùng payload của actor. Nếu cấu hình webhook.url, Scrapeless sẽ tự động đẩy kết quả đến endpoint đó ngay khi tác vụ hoàn thành, giúp bạn không phải polling.
Ví dụ yêu cầu
curl '{api_host}/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: Lấy kết quả
Kết quả được lưu trữ trong 5 phút sau khi hoàn tất. Hãy truy xuất bằng task_id được trả về khi tạo tác vụ, hoặc để máy chủ Webhook của bạn xử lý nếu đã được cấu hình trước đó.
Ví dụ yêu cầu
curl --request GET '{api_host}/api/v2/scraper/result/{task_id}' \
--header 'Content-Type: application/json' \
--header 'x-api-token: {you_api_key}'