Firecrawl
Search, scrape, map, file parsing and asynchronous crawling.
ارسال یک کار خراش دستهای ناهمگام.
یک خراش دستهای ناهمگام ارسال کنید. urls را بدهید؛ بهصورت اختیاری گزینههای مستند خراش. Idempotency-Key الزامی است. HTTP 202 یک کار برمیگرداند؛ id آن را با نقطه پایانی بررسی دورهای متناظر Felo تا رسیدن به completed، failed یا cancelled استفاده کنید. فیلدهای قیمتگذاری کار، مجوز ارائهدهنده و فراداده تسویهاند، نه سوابق صورتحساب Felo.
مرجع قیمتگذاری
- اندازهگیری: مرجع نتایج اندازهگیریشده.
- برآورد درخواست مرجع: در دسترس نیست.
- قیمت واحد مرجع مشتری: 0.005 دلار آمریکا.
فقط فراداده مرجع، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: stringIdempotency
- Key الزامیطول UTF-8 پس از حذف فاصلهها باید بین 1 تا 191 بایت باشد.
- نوع: array string[] 1…1000 یکتا!urlsالزامی
URLها پس از حذف فاصلههای ابتدا و انتها و اسلشهای پایانی نیز باید یکتا باشند.
- نوع: array string[] | null …50exclude
Tags - نوع: array string[] | null …50include
Tags - نوع: integer | nullmax
Age حداقل:0حداکثر:31536000000Integer numbers.
- نوع: integer | nullmax
Concurrency حداقل:1حداکثر:20Integer numbers.
- نوع: integer | nullmin
Age حداقل:0حداکثر:31536000000Integer numbers.
- نوع: boolean | nullonly
Main Content - نوع: integer | nulltimeoutحداقل:1000حداکثر:300000
Integer numbers.
- نوع: object202
موفقیت
- نوع: string | null قالب: date-timecompleted
At الزامیthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- نوع: string | null قالب: date-timecreated
At الزامیthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- نوع: string | nullendpointالزامی
شناسه عملیات ارائهدهنده؛ برای نظرسنجی از مسیر مستند وظیفه Felo استفاده کنید.
- نوع: object | nullerrorالزامی
- codeنوع: string | null
- messageنوع: string | null
- نوع: string | nullidالزامی
- objectمقدار ثابت:integration_async_jobالزامی
- outputالزامی
- نوع: object | nullpricingالزامی
فراداده مجوز و تسویه ارائهدهنده به میکرو-دلار؛ نه موجودی Felo، نه بلوکه و نه رسید صورتحساب Felo.
- authorizedنوع: integer | null
Micros U S D Integer numbers.
- billingنوع: string | null
Mode - currencyنوع: string | null
- finalنوع: integer | null
Micros U S D Integer numbers.
- نوع: string فهرست مقادیرstatusالزامیمقادیر
- queued
- running
- completed
- failed
- cancelled
- نوع: boolean | nulloutput
Expired
application/json - 400
درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.
- 401
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
عملیات ناموفق بود. هنگام تماس با پشتیبانی Felo، شناسه درخواست پاسخ را نگه دارید.
curl https://openapi.felo.ai/v1/beta/firecrawl/batch-scrape \
--request POST \
--header 'Idempotency-Key: ' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"urls": [
"https://example.com"
]
}'
{
"completedAt": null,
"createdAt": null,
"endpoint": null,
"error": {
"code": null,
"message": null
},
"id": null,
"object": "integration_async_job",
"output": null,
"outputExpired": null,
"pricing": {
"authorizedMicrosUSD": null,
"billingMode": null,
"currency": null,
"finalMicrosUSD": null
},
"status": "queued"
}