API Hop

الوثائق

وثائق API Hop

مرجع نقاط نهاية Threads

>-

اقرأ الملفات والمنشورات والردود وإعادة النشر والتعليقات ونتائج البحث عبر 12 نقطة نهاية Threads تتطلب المصادقة.

استخدم معاملات استعلام GET دون جسم طلب. ترفض الحقول المجهولة أو المكررة أو غير الصحيحة. احتفظ بالمعرفات كسلاسل نصية، بما فيها القيم خارج نطاق الأعداد الصحيحة الآمن في JavaScript. تنتهي مهلة الطلبات بعد 60 ثانية ولا تعاد تلقائيا.

السعر الافتراضي $0.002 (2000 رصيد) لكل طلب ناجح، بما فيه المصفوفات أو الكائنات الفارغة الناجحة، وليس لكل عنصر. لأسعار الحساب الخاصة الأولوية. تحرر طلبات المزود الفاشلة المبلغ المحجوز. تعيد أخطاء التسوية خطأ دون تكرار طلب المزود.

لا تدعم منشورات المستخدم وإعادة النشر والردود وتعليقات المنشورات والبحث الأبرز والبحث الحديث ترقيم الصفحات. حقل end_cursor فيها محجوز ولا يؤثر؛ ولا تستخدم next_cursor أو has_more لجلب صفحات إضافية. تعيد قوائم المستخدمين الدفعة المتاحة فقط (نحو 25 عنصرا)، وليس السجل الكامل. لا تجلب أي نقطة نهاية بيانات إضافية تلقائيا.

web-fetch_user_info

ملف المستخدم

GET https://api.apihop.ai/v1/threads/web/users/profile

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
usernameنعمstring; اسم المستخدم
bash
curl --get "https://api.apihop.ai/v1/threads/web/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "username=jlo"

web-fetch_user_info_by_id

ملف المستخدم حسب المعرف

GET https://api.apihop.ai/v1/threads/web/users/profile/by-id

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
user_idنعمstring; معرف المستخدم الرقمي; ^[0-9]+$
bash
curl --get "https://api.apihop.ai/v1/threads/web/users/profile/by-id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=67027868801"

web-fetch_user_posts

منشورات المستخدم

GET https://api.apihop.ai/v1/threads/web/users/posts

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
user_idنعمstring; معرف المستخدم الرقمي; ^[0-9]+$
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/users/posts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=63625256886"

web-fetch_user_reposts

إعادة نشر المستخدم

GET https://api.apihop.ai/v1/threads/web/users/reposts

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
user_idنعمstring; معرف المستخدم الرقمي; ^[0-9]+$
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/users/reposts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=63625256886"

web-fetch_user_replies

ردود المستخدم

GET https://api.apihop.ai/v1/threads/web/users/replies

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
user_idنعمstring; معرف المستخدم الرقمي; ^[0-9]+$
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/users/replies" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "user_id=63625256886"

web-fetch_post_detail

منشور حسب المعرف الرقمي

GET https://api.apihop.ai/v1/threads/web/posts/by-id

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
post_idنعمstring; معرف المنشور الرقمي; ^[0-9]+$
bash
curl --get "https://api.apihop.ai/v1/threads/web/posts/by-id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "post_id=3349029093483693129"

web-fetch_post_detail_v2

منشور حسب shortcode أو URL

GET https://api.apihop.ai/v1/threads/web/posts/detail

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

واحد على الأقل: post_id, url.

الحقلمطلوبالعقد
post_idلاstring; رمز shortcode للمنشور
urlلاstring; عنوان URL الكامل للمنشور
bash
curl --get "https://api.apihop.ai/v1/threads/web/posts/detail" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "post_id=DPVUglOjOUu"

web-fetch_post_comments

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

GET https://api.apihop.ai/v1/threads/web/posts/comments

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
post_idنعمstring; معرف المنشور الرقمي; ^[0-9]+$
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/posts/comments" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "post_id=3390920896561588969"

web-search_top

البحث الأبرز

GET https://api.apihop.ai/v1/threads/web/search/top

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
queryنعمstring; عبارات البحث
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/search/top" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "query=bitcoin"

web-search_recent

البحث الحديث

GET https://api.apihop.ai/v1/threads/web/search/recent

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
queryنعمstring; عبارات البحث
end_cursorلاstring; محجوز; دون ترقيم صفحات
bash
curl --get "https://api.apihop.ai/v1/threads/web/search/recent" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "query=bitcoin"

web-search_posts

البحث عن المنشورات

GET https://api.apihop.ai/v1/threads/web/search/posts

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
queryنعمstring; عبارات البحث
bash
curl --get "https://api.apihop.ai/v1/threads/web/search/posts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "query=bitcoin"

web-search_profiles

البحث عن الملفات

GET https://api.apihop.ai/v1/threads/web/search/profiles

السعر لكل طلب ناجح: $0.002 (2000 رصيد).

الحقلمطلوبالعقد
queryنعمstring; عبارات البحث
bash
curl --get "https://api.apihop.ai/v1/threads/web/search/profiles" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "query=mark"

الاستجابات

يحفظ غلاف JSON الأصلي code/data والدقة العددية. يتطلب النجاح code=200 وdata غير null. خطأ الأعمال مع HTTP 200 يعد إخفاقا. تختلف بنية الاستجابة بحسب نقطة النهاية؛ وهذا المثال توضيحي، وليس استجابة مباشرة.

json
{"code":200,"data":{"post":{"code":"DPVUglOjOUu"},"replies":[]}}

الأخطاء

HTTP 400: معاملات غير صحيحة؛ 401: إخفاق المصادقة؛ 402: رصيد غير كاف؛ 403: رفض الوصول؛ 405: طريقة غير مدعومة؛ 408: إلغاء؛ 429: حد المعدل؛ 5xx: إخفاق الخدمة أو المزود، بما فيه انتهاء المهلة 504. احتفظ بـX-Request-Id للتشخيص.

المصادر

جرى التحقق مقابل OpenAPI V5.3.2 الرسمي وأسعار نقاط النهاية في 2026-10-31. استبعدت العملية fetch_post_id_from_url الموجودة في الأسعار فقط لأنها غير موجودة في OpenAPI.

TikHub · OpenAPI · الأسعار