المنصة · المطوّرون

Hacker News

المستخدمون ومشاركاتهم والعناصر المفردة وسلاسل التعليقات.

تبحث عن فكرة لما تبنيه؟ اطّلع على نظرة عامة على Hacker News API مع صفحات نقاط النهاية وأمثلة عملية.

نقاط النهاية
5
السعر الأساسي
1 رصيد
المصدر
واجهة API الرسمية
نقطة النهايةنوع الإرجاعالرصيد
GET /v1/hackernews/profileProfile1
GET /v1/hackernews/postsPost[]1
GET /v1/hackernews/postPost1
GET /v1/hackernews/commentsComment[]1
GET /v1/hackernews/search/postsPost[]1

الأساسية

الملف الشخصي

رصيد واحد

ملف شخصي عام حسب اسم المستخدم.

GET/v1/hackernews/profile→Profile
handleمطلوباسم مستخدم Hacker News.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/hackernews/profile \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=charlidamelio"
نظرة عامة على عملية «الملف الشخصي» ←

المنشورات

رصيد واحد

أحدث منشورات ملف شخصي.

GET/v1/hackernews/posts→Post[]
handleمطلوباسم مستخدم Hacker News.
cursorاختياريالقيمة من meta.next_cursor لجلب الصفحة التالية.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/hackernews/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "handle=charlidamelio"
نظرة عامة على عملية «المنشورات» ←

المنشور

رصيد واحد

منشور واحد حسب معرّفه.

GET/v1/hackernews/post→Post
idمطلوبالمعرّف الرقمي لعنصر Hacker News.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/hackernews/post \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "id=<id>"
نظرة عامة على عملية «المنشور» ←

التعليقات

رصيد واحد

التعليقات على منشور.

GET/v1/hackernews/comments→Comment[]
post_idمطلوبالمنشور المراد قراءة تعليقاته.
cursorاختياريالقيمة من meta.next_cursor لجلب الصفحة التالية.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/hackernews/comments \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "post_id=<post_id>"
نظرة عامة على عملية «التعليقات» ←

البحث

البحث في المنشورات

رصيد واحد

منشورات تطابق كلمة مفتاحية.

GET/v1/hackernews/search/posts→Post[]
qمطلوبعبارة البحث.
cursorاختياريالقيمة من meta.next_cursor لجلب الصفحة التالية.
enrichاختياريarabic: يضيف اللهجة والمشاعر والكيانات والموضوعات (+3 أرصدة).
curl -G https://api.crawlfeed.dev/v1/hackernews/search/posts \
  -H "Authorization: Bearer $CRAWLFEED_KEY" \
  --data-urlencode "q=coffee"
نظرة عامة على عملية «البحث في المنشورات» ←

تقبل كل نقطة نهاية أيضًا fresh=true (لتجاوز التخزين المؤقت بضعف السعر) وinclude_raw=true (لإضافة بيانات المنصة الأصلية). راجع شكل الاستجابة والرصيد.