API Hop

الوثائق

وثائق API Hop

واجهة بيانات LinkedIn

>-

اقرأ ملفات الأعضاء والشركات والمنشورات وتفاصيل الوظائف ونتائج البحث عن الوظائف والتعليقات عبر 13 نقطة نهاية LinkedIn Web V2 تتطلب المصادقة.

المصادقة

أرسل مفتاح API Hop API في ترويسة Authorization. يعتمد الوصول على البوابات المفعلة وصلاحيات مفتاحك؛ والوثائق لا تؤكد الإتاحة في الإنتاج.

http
Authorization: Bearer YOUR_API_KEY

الطلبات

تستخدم العمليات المتزامنة معاملات استعلام GET دون جسم. ترفض الحقول المجهولة والحقول المفردة المكررة. تقبل الحقول المعلمة كمصفوفات وحدها المفاتيح المتكررة، مثلا company_ids=1035&company_ids=1441. احفظ المعرفات والمؤشرات كسلاسل نصية؛ ولا تحول المعرفات الكبيرة إلى أرقام JavaScript. تحذف القيم الاختيارية الفارغة.

bash
curl --get "https://api.apihop.ai/v1/linkedin/web-v2/users/profile" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "url=https://www.linkedin.com/in/williamhgates/"

الفوترة

للعمليات المتزامنة: تكلف ملفات الأعضاء والشركات وتفاصيل المنشورات $0.008 (8000 رصيد) لكل طلب ناجح. وتكلف العمليات الخمس الأخرى $0.05 (50000 رصيد). هذه أسعار العملاء الافتراضية؛ ولأسعار الحساب الخاصة الأولوية. تحتسب كل صفحة مطلوبة بصورة مستقلة، وليس لكل عنصر. تحرر إخفاقات المزود المبلغ المحجوز. ولا تطلق إخفاقات التسوية استدعاء آخر إلى المزود.

ترقيم الصفحات والحدود

للعمليات المتزامنة: تعيد منشورات الأعضاء أحدث 50 عنصرا فقط؛ ولا يؤثر start وpagination_token حتى عندما تتضمن الاستجابة رمزا. تستخدم منشورات الشركات start=0, 50, 100, ...؛ ولا يؤثر pagination_token. يستخدم البحث عن الوظائف start=0, 25, 50, .... تدعم التعليقات page (بدءا من 1) وpagination_token. لا يوجد جلب تلقائي للصفحات. تنتهي مهلة الطلبات بعد 60 ثانية دون إعادة محاولات تلقائية. يحذر المزود من أن قيود الموارد قد تسبب إخفاقات متقطعة.

النطاق

تتوفر ثماني عمليات Web V2 متزامنة وخمس عمليات مهام غير متزامنة. أنشئ مهام الملفات أو الشركات أو المنشورات باستخدام POST وحقل url في JSON. يعيد الإنشاء HTTP 202 ومعرف مهمة المنصة العشري كسلسلة نصية. تتطلب قراءات الحالة والنتيجة بطريقة GET المستأجر نفسه وهي مجانية؛ وتعيد المهام المجهولة أو التابعة لمستأجر آخر أو منتج آخر 404. تحذف الحالة result؛ وتكون result بقيمة null قبل COMPLETED. تحجز كل مهمة سعرها عند الإنشاء وتحتسب مرة واحدة عند النجاح ($0.008 / 8000 رصيد افتراضيا). يحرر الإخفاق أو انتهاء مهلة 30 دقيقة المبلغ المحجوز. يجري الاستطلاع في الخلفية كل 5 ثوان؛ وتتضمن الاستجابات المعلقة Retry-After: 5. تخزن النتائج في مهمة المنصة. استخدم معرف المنصة، ولا تستخدم مطلقا معرف مهمة المزود. لا يعاد الإرسال غير المؤكد تلقائيا. تعيد المهمة المكتملة result.records. تخزن الأعداد الصحيحة التي تتجاوز نطاق JavaScript الآمن وتعاد كسلاسل عشرية. الأمثلة توضيحية، وليست نتائج قبول مباشرة.

المرجع الكامل

الاستجابات

للعمليات المتزامنة: يحفظ غلاف JSON الأصلي code/data والدقة العددية. تختلف بنية الاستجابة بحسب العملية. HTTP 200 وحده ليس نجاحا: ترفض أخطاء الأعمال، بما فيها سجلات error/error_code. تحتسب رسوم النتيجة الفارغة الناجحة. هذه استجابة توضيحية، وليست نتيجة قبول مباشرة.

json
{"code":200,"data":[]}

الأخطاء

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

المصادر

جرى التحقق في 2026-10-31 مقابل OpenAPI V5.3.2 الرسمي وأسعار نقاط النهاية الحالية. تصف هذه المصادر العقد والأسعار، ولا تثبت التحقق المباشر الناجح من كل نقطة نهاية.

TikHub · OpenAPI · الأسعار