استخراج محتويات الصفحات الكاملة لمجموعة من عناوين URL.
Exa
Semantic search, page content, cited answers and asynchronous research.
استخراج محتويات الصفحات الكاملة لمجموعة من عناوين URL.
اجلب نص الصفحة وبياناتها الوصفية لعناوين URL لديك بالفعل. ids مطلوب ويأخذ قيم id من post_exa_search — وهي عناوين URL عادية، لذا يعمل أي عنوان. فعّل أو عطّل text وhighlights وsummary وsubpages وlivecrawl. يعيد results[] مع id وtitle وurl وauthor وtext، إضافةً إلى مصفوفة statuses[] تعطي status وsource لكل عنوان URL — اقرأها، لأن عنوان URL تعذّر جلبه يُبلَّغ عنه هناك بدلًا من رفع استثناء. تُقدَّم النتائج المخزّنة مؤقتًا فورًا؛ وعند غيابها يُستخدم زحف مباشر. لموقع كامل بدلًا من قائمة عناوين، post_firecrawl_crawl.
مرجع التسعير
- القياس: تكلفة الاستجابة المُبلَّغ عنها.
- تقدير الطلب المرجعي: 0.002 دولار أمريكي.
- مضاعف العميل المرجعي: 1.0. لا تُطبّقه مرة أخرى على مبلغ عميل مسوّى.
بيانات وصفية مرجعية فقط، وليست عرض سعر للحساب ولا سعرًا مضمونًا ولا حدًا للإنفاق. أرصدة الموارد ليست أرصدة Felo. تتبع الرسوم النهائية سجلات فوترة Felo.
- النوع: array string[]idsمطلوب
عناوين URL (أو معرّفات نتائج Exa) المراد جلب المحتوى لها.
- النوع: booleanhighlights
إرجاع مقتطفات ذات صلة ومميّزة.
- النوع: string تعدادlivecrawl
سياسة الحداثة: الزحف الحي دائمًا، أو الرجوع إلى الزحف الحي عند فقدان ذاكرة التخزين المؤقت، أو عدم الزحف الحي أبدًا.
القيم- always
- fallback
- never
- النوع: boolean تعدادstreamثابت:falseالقيم
- false
- النوع: integersubpages
عدد الصفحات الفرعية المرتبطة المراد جلبها أيضًا.
- النوع: booleansummary
إرجاع ملخّص للصفحة مولّد بالذكاء الاصطناعي.
- النوع: booleantext
إرجاع النص الكامل للصفحة.
- النوع: object200
تم جلب المحتويات بنجاح.
- النوع: stringrequest
Id - النوع: array object[]results
- authorالنوع: string
- highlightsالنوع: array string[]
- idالنوع: string
- publishedالنوع: string
Date - summaryالنوع: string
- textالنوع: string
- titleالنوع: string
- urlالنوع: string
application/json - 400
تعذّرت معالجة الطلب. تحقق من معاملات الطلب.
- 401
مطلوب مفتاح API صالح من Felo.
- 402
لا يمكن متابعة الطلب لأن أحد متطلبات الفوترة غير مستوفٍ.
- 403
الحساب غير مصرّح له بهذه العملية.
- 429
تم بلوغ حد الطلبات أو حد الإنفاق.
- 502
تعذّر على الخدمة إكمال الطلب.
- 503
خدمة API أو الفوترة غير متاحة مؤقتًا.
- 504
انتهت مهلة الخدمة أثناء معالجة الطلب.
- default
استجابة خطأ؛ قد تستخدم استجابات المنبع الممرَّرة تنسيقات المزوّد
application/json
curl https://openapi.felo.ai/v1/beta/exa/contents \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"ids": [
"https://example.com/article"
],
"text": true,
"highlights": true,
"summary": true,
"subpages": 1,
"livecrawl": "always",
"stream": false
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string",
"text": "string",
"highlights": [
"string"
],
"summary": "string"
}
]
}