التوثيقمرجع API
توثيق واجهة API البرمجية لاستخراج بيانات السيارات. تعلم كيفية الوصول لبيانات السيارات عبر نقاط نهاية الواجهة البرمجية المباشرة. أدلة التكامل وأمثلة الأكواد.
نقدم بيانات سيارات نظيفة ومنظمة مباشرة عبر الواجهة البرمجية. هذا يغنيك عن الحاجة للإعداد المعقد، أو إدارة البنية التحتية، أو الصيانة التقنية.
لماذا تختارنا
خبرة في المجال
مزود لواجهة بيانات السيارات البرمجية مع أكثر من 8 سنوات من الخبرة منذ 2017.
دعم 7 أيام
فريق الدعم المتخصص لدينا متاح 7 أيام في الأسبوع للمساعدة في تكامل الواجهة البرمجية الخاصة بك.
موثوقية الخدمة 24/7
المراقبة المستمرة على مدار الساعة تضمن أقصى وقت تشغيل لتوصيل للبيانات.
قدرات الواجهة البرمجية الرئيسية | مستخرجات ومحللات
تنبيهات الإعلانات الآنية
احصل على وصول فوري لإعلانات السيارات الجديدة عبر الواجهة البرمجية واكتشف الفرص قبل غيرك.
التصديرات اليومية للبيانات
احصل على تصديرات يومية للإعلانات النشطة والمُزالة لتحليل السوق وتتبع المبيعات.
تنسيقات تصدير مرنة
احصل على البيانات بتنسيقات CSV و JSON و Excel وتنسيقات مخصصة للتكامل السهل.
الأسئلة الشائعة | الواجهة البرمجية مقابل المستخرج وبرنامج الزحف
كيف تعمل واجهة السيارات البرمجية؟
الواجهة البرمجية تعطيك بيانات آنية من أكبر أسواق السيارات. بيانات منظمة بـ REST API للتحليل الفوري.
ما مجموعات البيانات التي توفرها واجهة السيارات البرمجية؟
بيانات السيارات تشمل المواصفات، الأسعار، معلومات البائع، الموقع، والكيلومترات. ملايين الإعلانات من المنصات الرئيسية بـ API.
هل هناك حدود استخدام لواجهة السيارات البرمجية؟
لا توجد حدود استخدام مع تنظيم معدل الطلبات. جميع الإعلانات النشطة متاحة بالواجهة الآنية أو التصديرات اليومية. لا قيود لشركاء المؤسسات.
كيف يمكنني تتبع إعلانات السيارات الجديدة مع الواجهة البرمجية الآنية؟
راقب الإعلانات باستخدام معامل 'change_id'. ابدأ بـ change_id=0، ثم استخدم آخر معرف تغيير مستلم + 1. يرصد الإعلانات الجديدة، وتغيرات الأسعار، والإزالات عبر المنصات.
ما تنسيقات البيانات التي تدعمونها؟
البيانات متاحة بتنسيقات CSV، JSON، Excel، وقواعد البيانات. جميع التنسيقات تشمل بيانات من كل المنصات.
هل يمكنكم توفير وصول واجهة برمجية مخصصة لسوق معين؟
نعم، نبني حلول واجهات برمجية مخصصة لأي سوق سيارات. احصل على وصول لبيانات مخصصة لاحتياجاتك المحددة. تواصل معنا لمناقشة المتطلبات.
هل يبقى استخدامي للبيانات وشراكتي سرياً؟
نعم. نعمل بموجب اتفاقيات سرية صارمة مع جميع العملاء. يبقى استخدامك لخدمات بيانات السيارات الخاصة بنا خاصاً وآمناً تماماً.
هل أحتاج لإدارة أي بنية تحتية أو خوادم؟
لا، إنها مدارة بالكامل. نتعامل مع جميع البنية التحتية، والخوادم، وجمع البيانات. احصل على بيانات جاهزة للاستخدام دون أي إعداد تقني.
الرابط الأساسي
https://{access_name}.auto-api.com/api/v2/{encar|che168|dongchedi|...}التفويض: api_key parameter
سير العمل
/filtersالحصول على قيم الفلتر المتاحة/offersالحصول على القوائم (مع أو بدون فلاتر) - استخدم للتحميل الأولي للبياناتللتحديثات (الحفاظ على تحديث البيانات بعد التحميل الأولي):
/change_id?date=...الحصول على معرف البداية لتغذية التغييرات/changes?change_id=...الحصول على جميع التغييرات في قاعدة البيانات بدءاً من المعرف/offerالحصول على تفاصيل قائمة محددة بواسطة inner_idنهج التكامل الموصى به:
1. أولاً، استخدم /offers لجلب البيانات الأولية (تصفح جميع الصفحات)
2. ثم استخدم /changes للحصول الدوري على جميع التغييرات (المضافة/المعدّلة/المحذوفة) لمزامنة قاعدة بياناتك المحلية مع المصدر
3. لدمج البيانات في موقعك الإلكتروني، يمكنك استخدام /offers مع الفلاتر والتصفح (العلامة التجارية، الطراز، السعر، السنة، إلخ)
GET/filters
إرجاع جميع القيم الممكنة للتصفية
https://{access_name}.auto-api.com/api/v2/{platform}/filters?api_key=YOUR_API_KEYالاستجابة:
{
"mark": {
"Hyundai": {
"model": {
"Sonata": {
"configuration": {
"DN8": { "complectation": ["Smart", "Modern", "Premium"] }
}
}
}
},
"Kia": {
"model": {
"K5": {
"configuration": {
"DL3": { "complectation": ["LX", "EX", "SX"] }
}
}
}
}
},
"transmission_type": ["Manual", "Automatic", "Semi-Automatic", "CVT", "Other"],
"color": ["White", "Black", "Silver", "Gray", "Blue", "Red", "Brown", "Beige", "Gold", "Green", "Yellow", "Orange", "Purple", "Pink", "Pearl", "Burgundy", "Turquoise", "Sky Blue", "Other"],
"body_type": ["SUV", "Sedan", "Hatchback", "Minivan", "Pickup Truck", "Coupe/Roadster", "Microbus", "RV", "Other"],
"engine_type": ["Gasoline", "Diesel", "Electric", "Hybrid (Gasoline)", "Hybrid (Diesel)", "Hydrogen", "LPG", "CNG", "Gasoline + LPG", "Gasoline + CNG", "LPG + Electric", "Other"]
}GET/offers
قائمة الإعلانات مع ترقيم الصفحات والفلاتر
المعاملات:
page(مطلوب) - رقم الصفحةmark, model, configuration, complectation- filters (غير حساس لحالة الأحرف)transmission_type, color, body_type, engine_type- filters (غير حساس لحالة الأحرف)year_from, year_to- فلتر نطاق السنواتkm_age_from, km_age_to- فلتر نطاق المسافة المقطوعةprice_from, price_to- فلتر نطاق الأسعار (بوحدات 10,000 وون كوري)
https://{access_name}.auto-api.com/api/v2/{platform}/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/{platform}/offers?api_key=YOUR_API_KEY&page=1&mark=Hyundai&color=blackالاستجابة:
{
"result": [
{
"id": 3219435,
"inner_id": "40427050",
"change_type": "added",
"created_at": "2025-09-08T12:02:03.000Z",
"data": {
"id": 1454012,
"inner_id": "40427050",
"url": "http://www.encar.com/dc/dc_cardetailview.do?carid=40427050",
"mark": "Hyundai",
"model": "Palisade",
"generation": "Diesel 2.2 4WD",
"configuration": "Diesel 2.2 4WD",
"complectation": "Prestige",
"year": 2021,
"color": "Black",
"price": 3190,
"price_won": "31900000",
"km_age": 92842,
"engine_type": "Diesel",
"transmission_type": "Automatic",
"body_type": "SUV",
"address": "Busan Gijang-gun",
"seller_type": "DEALER",
"is_dealer": true,
"images": ["https://ci.encar.com/carpicture01/pic4041/40427050_001.jpg"],
"extra": {"diagnosis": {...}, "inspection": {...}, "accidents": [...]}
}
}
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}حقول البيانات:
- id - معرف قاعدة البيانات الداخلي
- inner_id - معرف الإعلان على المنصة
- url - رابط الإعلان
- mark - ماركة السيارة
- model - موديل السيارة
- generation - الجيل
- configuration - التكوين
- complectation - مستوى التجهيز
- year - سنة الإنتاج
- color - اللون
- price - السعر (بوحدات 10,000 وون كوري)
- price_won - السعر الكامل بالوون الكوري
- km_age - المسافة المقطوعة بالكيلومتر
- engine_type - نوع المحرك
- transmission_type - نوع ناقل الحركة
- body_type - نوع الهيكل
- address - العنوان
- seller_type - نوع البائع
- is_dealer - علامة الوكيل (true/false)
- section - القسم
- seller - البائع
- salon_id - معرف الوكيل
- description - الوصف
- displacement - سعة المحرك (cc)
- offer_created - تاريخ إنشاء الإعلان
- images - مصفوفة روابط الصور
- extra - بيانات إضافية (JSON)
- options - قائمة الخيارات
GET/change_id
الحصول على أول معرف تغيير حسب التاريخ (للاستخدام في /changes)
المعاملات:
date(مطلوب) - التاريخ بتنسيق yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/{platform}/change_id?api_key=YOUR_API_KEY&date=2025-01-15الاستجابة:
{ "change_id": 1547283 }استخدم القيمة المرجعة كمعامل change_id في /changes
GET/changes
تغذية التغييرات (مضاف/معدل/محذوف)
المعاملات:
change_id(مطلوب) - بدءاً من أي معرف تغيير
https://{access_name}.auto-api.com/api/v2/{platform}/changes?api_key=YOUR_API_KEY&change_id=1الاستجابة:
{
"result": [
{
"id": 456,
"inner_id": "40427050",
"change_type": "added", // added - new listing
"created_at": "2025-01-15T10:30:00Z",
"data": { ... } // full listing data
},
{
"id": 457,
"inner_id": "40427051",
"change_type": "changed", // changed - price update
"created_at": "2025-01-15T10:31:00Z",
"data": { "new_price": 3490 }
},
{
"id": 458,
"inner_id": "40427052",
"change_type": "removed", // removed - listing deleted
"created_at": "2025-01-15T10:32:00Z"
}
],
"meta": { "cur_change_id": 1, "next_change_id": 21, "limit": 20 }
}GET/offer
إعلان فردي بواسطة inner_id
المعاملات:
inner_id(مطلوب)
https://{access_name}.auto-api.com/api/v2/{platform}/offer?api_key=YOUR_API_KEY&inner_id=40427050الاستجابة: كائن data (مثل /offers، ولكن بدون غلاف result)
استرجع بيانات القائمة الكاملة من خلال توفير الرابط الأصلي من أي منصة مدعومة. مثالي لعمليات البحث السريعة واسترجاع قائمة واحدة.
الرابط الأساسي
https://{access_name}.auto-api.com/api/v1/offer/infoالترخيص عبر رأس x-api-key
POST/api/v1/offer/info
أرسل طلب POST مع رابط القائمة للحصول على البيانات الكاملة
المعاملات:
url(مطلوب) - رابط القائمة على أي منصة مدعومة
مثال على الطلب:
curl -L 'https://{access_name}.auto-api.com/api/v1/offer/info' \
-H 'x-api-key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{ "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=39225419" }'الاستجابة:
{
"inner_id": "39225419",
"url": "http://www.encar.com/dc/dc_cardetailview.do?carid=39225419",
"mark": "BMW",
"model": "5-Series",
"generation": "528i",
"year": 2010,
"year_month": "2010-08",
"color": "Silver",
"price": 880,
"price_won": 8800000,
"km_age": 132437,
"engine_type": "Gasoline",
"transmission_type": "Automatic",
"body_type": "Sedan",
"displacement": "2996",
"power": "230",
"vin": "WBAFR1105AC258998",
"address": "Gwangju Seo-gu",
"seller_type": "DEALER",
"is_dealer": true,
"offer_created": "2025-11-17",
"images": [
"https://ci.encar.com/carpicture02/pic3922/39225419_001.jpg",
"https://ci.encar.com/carpicture02/pic3922/39225419_002.jpg"
]
}حقول البيانات:
- inner_id - معرف الإعلان على المنصة
- url - رابط الإعلان
- mark - ماركة السيارة
- model - موديل السيارة
- generation - الجيل
- year - سنة الإنتاج
- year_month - سنة وشهر الإنتاج
- color - اللون
- price - السعر بوحدات 10000 وون كوري
- km_age - المسافة المقطوعة بالكيلومتر
- engine_type - نوع المحرك
- transmission_type - نوع ناقل الحركة
- body_type - نوع الهيكل
- displacement - سعة المحرك (سم مكعب)
- power - القدرة بالحصان
- vin - رمز VIN
- address - العنوان
- seller_type - نوع البائع
- is_dealer - علامة الوكيل (true/false)
- offer_created - تاريخ إنشاء الإعلان
- images - مصفوفة روابط الصور
سياسة الاحتفاظ بالبيانات
الملفات مخزنة لمدة 3 أيام على الأقل
جدول توافر الواجهة البرمجية
ملفات يومية جديدة متاحة للتنزيل
تنسيق بيانات CSV
ملفات CSV تستخدم الأنبوب (|) كفاصل أعمدة
بنية الرابط:
معاملات الطلب:
access_name- معرف النطاق الفرعي المخصص لكdate- التاريخ المطلوب بتنسيق yyyy-mm-dd (مثال: 2025-09-06)file_name- اسم ملف التصدير مع الامتداد
التنسيقات المتاحة:
- CSV - all_active.csv, new_daily.csv, removed_daily.csv
- JSON - all_active.json, new_daily.json, removed_daily.json
- Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx
مثال طلب cURL API
curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
-H 'Authorization: Basic XXX' \
-o daily_car_data.csvأمر تحميل Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'