快速开始
与 AI Scraper API 的交互始终包含两个简单的步骤:为特定的 actor 创建任务,然后在结果就绪时获取它。
步骤 1:创建任务
向 /api/v2/scraper/request(或 /api/v2/scraper/request 用于直接执行)发送 POST 请求,并附带特定于 actor 的负载。当你包含 webhook.url 时,Scrapeless 会自动将完成的结果推送到该端点,因此你无需轮询。
请求示例
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"
}
}'步骤 2:获取结果
结果在完成后保留 4 分钟。请使用创建调用返回的 task_id 尽快获取结果,或者如果你在上一步中配置了 webhook 接收器,则可以依赖它。
请求示例
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}'