ForHosting KIT · أدوات المطورين

تحقق من رقم التدقيق لرمز VIN المكوّن من 17 محرفًا

يتضمن رقم تعريف المركبة رقم تدقيق يساعدكم على اكتشاف أخطاء النسخ قبل إدخال رمز VIN في سجل مركبات أو نظام مخزون أو إجراء تأمين أو قاعدة بيانات للصيانة.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

تطبق هذه الأداة التحويل الرقمي والأوزان الموضعية القياسية على المحارف الـ17، ثم تحسب المحرف التاسع المتوقع وتقارنه بالمحرف المقدم. تعرض النتيجة بوضوح ما إذا اجتاز الرمز الفحص، إلى جانب الرقمين وباقي القسمة، من دون البحث عن تفاصيل المركبة أو تخزينها.

ما الذي يمكن أن يخبركم به رقم تدقيق VIN

رمز VIN الحديث معرّف منظم يتألف من 17 محرفًا، ويخصص الموضع التاسع لرقم التدقيق في الأنظمة التي تطبق القاعدة القياسية. تجيب هذه الأداة عن سؤال محدد: هل يتوافق المحرف التاسع مع بقية المحارف وفق حساب التحويل الرقمي الموزون؟ تمثل النتيجة الناجحة قرينة مفيدة على نسخ المعرّف بصورة متسقة. أما النتيجة الفاشلة فتستدعي مقارنته باللوحة المثبتة على لوحة العدادات أو ملصق الاعتماد أو وثيقة التسجيل أو المصدر الأصلي. لكنها لا تثبت أن المركبة أصلية أو مسجلة قانونيًا أو موصوفة بدقة. فمن الممكن إنشاء رمز VIN مختلق يحمل رقم تدقيق صحيحًا من الناحية الرياضية. وقد تؤثر الشركة المصنعة أو السوق أو الفترة التاريخية أيضًا في تطبيق هذه القاعدة. لذلك تعاملوا مع النتيجة باعتبارها فحصًا لجودة البيانات يلتقط كثيرًا من أخطاء الكتابة والمسح الشائعة، ثم ارجعوا إلى السجلات الرسمية للتحقق من الهوية والملكية والسرقة والاستدعاءات والمواصفات.

كيفية عمل حساب التحويل الرقمي الموزون

يحول الحساب أولًا كل حرف مسموح به إلى قيمة رقمية، بينما تحتفظ الأرقام بقيمها. تستبعد الأحرف I وO وQ من رموز VIN لإمكان التباسها بالأرقام. تضرب كل قيمة من القيم الـ17 في وزن موضعها: 8 و7 و6 و5 و4 و3 و2 و10، ثم صفر لموضع رقم التدقيق، وبعده 9 و8 و7 و6 و5 و4 و3 و2. تجمع النواتج وتقسم المحصلة على 11. يصبح باقي القسمة رقم التدقيق المتوقع؛ وتستخدم البواقي من صفر إلى تسعة الرقم الموافق، بينما يمثل الباقي 10 بالحرف X. يضمن الوزن الصفري ألا يؤثر رقم التدقيق المقدم في حساب نفسه. تعيد الأداة رمز VIN بعد توحيد أحرفه إلى الحالة الكبيرة، والمحرف التاسع المقدم، والمحرف المحسوب، وباقي القسمة. وبذلك يمكنكم مراجعة أساس القرار بدل الحصول على قيمة صواب أو خطأ مجردة فقط.

استخدام التحقق بأمان في النماذج ومسارات العمل الآلية

أرسلوا رمز VIN كما هو تمامًا في سلسلة من 17 محرفًا. تقبل الأحرف الإنجليزية الصغيرة وتحول إلى كبيرة، لكن الأداة لا تحذف المسافات أو علامات الترقيم أو الفواصل الزخرفية أو فواصل الأسطر بصمت. هذه الصرامة مقصودة، إذ ينبغي للتكامل أن يكتشف المدخل غير المتوقع بدل تعديل معرّف من دون إشعار. ينتج عن أي طول آخر خطأ إدخال غير صالح، وينطبق ذلك أيضًا على المحارف الخارجة عن أبجدية VIN. يختلف الرمز الصحيح من حيث البنية مع رقم تدقيق غير مطابق عن المدخل المشوه؛ لذلك يعيد نتيجة عادية تكون فيها قيمة valid خطأ. يتيح هذا الفرق للواجهة أن توضح ما إذا كان المطلوب تصحيح تنسيق الحقل أم مراجعة المعرّف نفسه. عند الاستيراد الجماعي، احتفظوا بالمصدر الأصلي إلى جانب النتيجة الموحدة، وأحيلوا حالات عدم التطابق إلى المراجعة، ولا ترفضوا السجلات القانونية أو التاريخية اعتمادًا على هذا الحساب وحده إذا كان الاختصاص أو عام الطراز قد يتبع قواعد مختلفة. تكلف أتمتة API مبلغ $0.002 لكل طلب، بينما ينفذ المتصفح الحساب الحتمي نفسه محليًا.

اكتشاف أخطاء إدخال مخزون المركبات

تحققوا من رمز VIN المكتوب أو الممسوح قبل إنشاء سجل المخزون، وأحيلوا حالات الاختلاف لمقارنتها بالمركبة.

التحقق من نماذج حجز الصيانة

ميزوا بين المعرّفات المشوهة ورموز VIN السليمة بنيويًا التي لا يطابق محرفها التاسع رقم التدقيق المحسوب.

فحص سجلات المركبات المستوردة

أضيفوا فحص جودة حتميًا إلى مسار الاستيراد، مع إبقاء التحقق الرسمي من هوية المركبة خطوة مستقلة.

ما تكلفة التحقق من رقم تدقيق VIN؟

تبلغ تكلفة API مقدار $0.002 لكل طلب. وينفذ مشغل المتصفح الحساب الحتمي نفسه مجانًا في هذه الصفحة.

أي محرف هو رقم التدقيق في VIN؟

إنه المحرف التاسع من رمز VIN المؤلف من 17 محرفًا، وقد يكون رقمًا من 0 إلى 9 أو الحرف X.

لماذا يمكن أن تكون النتيجة المحسوبة X؟

يستخدم الحساب باقي القسمة على 11. عندما يكون الباقي 10، يكون التمثيل القياسي لرقم التدقيق هو X.

هل يثبت رقم التدقيق الصحيح أن المركبة أصلية؟

لا، فهو يفحص الاتساق الرياضي فقط. استخدموا السجلات الرسمية للهوية والملكية والسرقة والاستدعاءات والمواصفات.

هل تقبل الأحرف الإنجليزية الصغيرة في VIN؟

نعم، وتحول إلى أحرف كبيرة. لا تحذف المسافات أو العلامات، وترفض الأحرف I وO وQ.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/misc2/vin-check-digit-validate

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/misc2/vin-check-digit-validate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"vin":"1M8GDM9AXKP042788"}'
{
  "vin": "1M8GDM9AXKP042788"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "misc2.vin_check_digit_validate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←