جمع التعليقات

احصل على تعليقات أي منشور عام، مع ربط كل رد بالتعليق الأصلي والتنقل بين الصفحات جاهزًا، بصيغة JSON نفسها على كل منصة.

الوصفة

الطلبات بالترتيب. اختر منصة لتعرض نقطة نهايتها ومُعاملاتها.

  1. 1

    المنشور

    1–2 رصيد لكل طلب

    اجلب المنشور وأرقام التفاعل عليه.

    GET/v1/{platform}/post→Post
  2. 2

    التعليقات

    1–2 رصيد لكل طلب

    تنقّل بين صفحات التعليقات باستخدام meta.next_cursor.

    GET/v1/{platform}/comments→Comment[]
  3. 3

    الردود

    رصيد واحد لكل طلب

    اعرض الردود تحت التعليق حيث تدعم المنصة ذلك.

    GET/v1/{platform}/replies→Comment[]
التكلفة
16رصيدًا

فيديو واحد على TikTok مع 5 صفحات من التعليقات وردود 10 تعليقات.

محسوبة من قائمة الأسعار الحالية. ونردّ رصيد الطلبات الفاشلة.

مثال برمجي

javascript
let cursor;
const all = [];
do {
  const page = await fetch(`https://api.crawlfeed.dev/v1/tiktok/comments?post_id=${postId}${cursor ? `&cursor=${cursor}` : ''}`, { headers: { Authorization: `Bearer ${process.env.CRAWLFEED_KEY}` } }).then((r) => r.json());
  all.push(...page.data);            // Comment[]: author, text, likes, reply_to_id
  cursor = page.meta.next_cursor;
} while (cursor);

أسئلة شائعة

كيف تظهر الردود؟

لكل تعليق (Comment) حقل reply_to_id. قيمته null في التعليقات الرئيسية، وفي الردود يحمل معرّف التعليق المردود عليه، فتستطيع إعادة بناء سلسلة النقاش.

هل تُحسب كل صفحة من الرصيد؟

نعم، كل صفحة طلب مستقل. والقراءات المتكررة ضمن مدة التخزين المؤقت سريعة، ونردّ رصيد الطلبات الفاشلة.

حلول ذات صلة