وثائق API Hop
مرجع نقاط نهاية Lemon8
>-
استخدم مفتاح API Hop API. تعتمد الإتاحة على البوابات المفعلة وصلاحيات المفتاح؛ وهذه الوثائق لا تؤكد الإتاحة في الإنتاج.
تقبل عمليات GET معاملات الاستعلام دون جسم. تقبل نقطتا نهاية الدفعات POST مصفوفة JSON من 1 إلى 10 سلاسل روابط مشاركة غير فارغة، دون معاملات استعلام. استخدم Content-Type: application/json. حد الجسم 64 KiB. ترفض حقول الاستعلام المجهولة أو المكررة. احفظ المعرفات والمؤشرات كسلاسل نصية. يستخدم البحث query، وليس keyword. تنتهي مهلة الطلبات بعد 60 ثانية ولا تعاد تلقائيا.
السعر الافتراضي $0.001 (1000 رصيد) لكل طلب ناجح، بما فيه طلب دفعة واحد يصل إلى 10 روابط. لأسعار الحساب الخاصة الأولوية. كل صفحة طلب مستقل؛ استخدم المؤشر من الاستجابة السابقة. لا يوجد جلب تلقائي للصفحات. تحرر طلبات المزود الفاشلة المبلغ المحجوز. ولا تكرر إخفاقات التسوية طلب المزود.
ملف المستخدم
app-fetch_user_profile
GET https://api.apihop.ai/v1/lemon8/app/users/profile
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
user_id | نعم | معرف المستخدم; string | - | "7217844966059656197" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/profile" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7217844966059656197"تفاصيل المنشور
app-fetch_post_detail
GET https://api.apihop.ai/v1/lemon8/app/posts/detail
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
item_id | نعم | معرف المنشور; string | - | "7361926875709129222" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/detail" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "item_id=7361926875709129222"متابعو المستخدم
app-fetch_user_follower_list
GET https://api.apihop.ai/v1/lemon8/app/users/followers
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
user_id | نعم | معرف المستخدم; string | - | "7428056850216862763" |
cursor | لا | مؤشر الصفحات من الاستجابة السابقة; string | "" | "" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/followers" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7428056850216862763"الحسابات التي يتابعها المستخدم
app-fetch_user_following_list
GET https://api.apihop.ai/v1/lemon8/app/users/following
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
user_id | نعم | معرف المستخدم; string | - | "7428056850216862763" |
cursor | لا | مؤشر الصفحات من الاستجابة السابقة; string | "" | "" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/following" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "user_id=7428056850216862763"تعليقات المنشور
app-fetch_post_comment_list
GET https://api.apihop.ai/v1/lemon8/app/posts/comments
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
group_id | نعم | معرف مجموعة المنشور; string | - | "7361926875709129222" |
item_id | نعم | معرف المنشور; string | - | "7361926875709129222" |
media_id | نعم | معرف وسائط المنشور; string | - | "7428056850216862763" |
offset | لا | إزاحة الصفحات; string | "0" | "0" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/comments" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "group_id=7361926875709129222" \
--data-urlencode "item_id=7361926875709129222" \
--data-urlencode "media_id=7428056850216862763"لافتات الاكتشاف
app-fetch_discover_banners
GET https://api.apihop.ai/v1/lemon8/app/discover/banners
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
لا توجد معاملات استعلام.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/banners" \
-H "Authorization: Bearer YOUR_API_KEY"محتوى الاكتشاف
app-fetch_discover_tab
GET https://api.apihop.ai/v1/lemon8/app/discover
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
لا توجد معاملات استعلام.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover" \
-H "Authorization: Bearer YOUR_API_KEY"اختيارات المحرر
app-fetch_discover_tab_information_tabs
GET https://api.apihop.ai/v1/lemon8/app/discover/editors-picks
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
لا توجد معاملات استعلام.
curl --get "https://api.apihop.ai/v1/lemon8/app/discover/editors-picks" \
-H "Authorization: Bearer YOUR_API_KEY"عبارات البحث الرائجة
app-fetch_hot_search_keywords
GET https://api.apihop.ai/v1/lemon8/app/search/trending
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
لا توجد معاملات استعلام.
curl --get "https://api.apihop.ai/v1/lemon8/app/search/trending" \
-H "Authorization: Bearer YOUR_API_KEY"معلومات الموضوع
app-fetch_topic_info
GET https://api.apihop.ai/v1/lemon8/app/topics/info
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
forum_id | نعم | معرف الموضوع; string | - | "7174447913778593798" |
curl --get "https://api.apihop.ai/v1/lemon8/app/topics/info" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "forum_id=7174447913778593798"منشورات الموضوع
app-fetch_topic_post_list
GET https://api.apihop.ai/v1/lemon8/app/topics/posts
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
category | نعم | معرف فئة الموضوع; string | - | "590" |
max_behot_time | لا | مؤشر الصفحات من الاستجابة السابقة; string | "" | "" |
category_parameter | نعم | معامل فئة الموضوع; string | - | "7174447913778593798" |
hashtag_name | نعم | اسم الوسم; string | - | "lemon8christmas" |
sort_type | لا | نوع الفرز; string; enum: "0" | "0" | - |
curl --get "https://api.apihop.ai/v1/lemon8/app/topics/posts" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "category=590" \
--data-urlencode "category_parameter=7174447913778593798" \
--data-urlencode "hashtag_name=lemon8christmas"البحث
app-fetch_search
GET https://api.apihop.ai/v1/lemon8/app/search
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
query | نعم | كلمة البحث; string | - | "lemon8" |
max_cursor | لا | مؤشر الصفحات من الاستجابة السابقة; string | "" | "" |
filter_type | لا | مرشح البحث; string; enum: "", "video", "posts" | "" | "" |
order_by | لا | ترتيب البحث; string; enum: "", "popular", "recent" | "" | "" |
search_tab | لا | تبويب البحث; string; enum: "main", "user", "hashtag", "article" | "main" | "main" |
curl --get "https://api.apihop.ai/v1/lemon8/app/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "query=lemon8"معرف المنشور من رابط المشاركة
app-get_item_id
GET https://api.apihop.ai/v1/lemon8/app/posts/id
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
share_text | نعم | رابط المشاركة; string | - | "https://v.lemon8-app.com/al/OghwFTppx" |
curl --get "https://api.apihop.ai/v1/lemon8/app/posts/id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "share_text=https://v.lemon8-app.com/al/OghwFTppx"معرف المستخدم من رابط المشاركة
app-get_user_id
GET https://api.apihop.ai/v1/lemon8/app/users/id
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
| الحقل | مطلوب | الوصف | القيمة الافتراضية | مثال |
|---|---|---|---|---|
share_text | نعم | رابط المشاركة; string | - | "https://v.lemon8-app.com/al/OgZrsUppx" |
curl --get "https://api.apihop.ai/v1/lemon8/app/users/id" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "share_text=https://v.lemon8-app.com/al/OgZrsUppx"معرفات المنشورات من روابط المشاركة
app-get_item_ids
POST https://api.apihop.ai/v1/lemon8/app/posts/ids
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
body: مصفوفة JSON من 1 إلى 10 سلاسل روابط مشاركة.
curl -X POST "https://api.apihop.ai/v1/lemon8/app/posts/ids" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '["https://www.lemon8-app.com/@deathlabs_/7445613324903006766","https://v.lemon8-app.com/al/OghwFTppx"]'معرفات المستخدمين من روابط المشاركة
app-get_user_ids
POST https://api.apihop.ai/v1/lemon8/app/users/ids
السعر لكل طلب ناجح: $0.001 (1000 رصيد).
body: مصفوفة JSON من 1 إلى 10 سلاسل روابط مشاركة.
curl -X POST "https://api.apihop.ai/v1/lemon8/app/users/ids" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
--data '["https://www.lemon8-app.com/lemon8cars?region=us","https://v.lemon8-app.com/al/OgZrsUppx"]'الاستجابات
تحفظ استجابة JSON الأصلية والدقة العددية. يتطلب النجاح code=200 وdata غير null؛ وتعتمد بنية البيانات على نقطة النهاية. تحتسب رسوم المصفوفات أو الكائنات الفارغة الناجحة. الاستجابة أدناه توضيحية، وليست نتيجة مباشرة.
{"code":200,"data":{"user_id":"7217844966059656197"}}الأخطاء
HTTP 400: مدخل غير صحيح؛ 401: المصادقة مطلوبة؛ 402: رصيد غير كاف؛ 403: رفض الوصول؛ 405: طريقة غير مدعومة؛ 429: حد المعدل؛ 5xx: إخفاق الخدمة أو المزود. HTTP 200 من المزود مع رمز أعمال فاشل يعد إخفاقا. احتفظ بـX-Request-Id للتشخيص.
المصادر
جرى التحقق من جميع العمليات البالغ عددها 16 وأسعارها مقابل OpenAPI الرسمي وبيانات أسعار نقاط النهاية الحالية في 2026-10-31. تغطية الوثائق لا تعني اجتياز كل عملية اختبارا مباشرا.