باستخدام واجهة برمجة التطبيقات لفحص الرمز الشريطي في ML Kit، يمكنك قراءة البيانات المشفرة باستخدام معظم تنسيقات الرموز الشريطية القياسية. يتم فحص الرمز الشريطي على الجهاز، ولا يتطلب اتصالاً بالشبكة.
الرموز الشريطية هي طريقة سهلة لتمرير معلومات من العالم الحقيقي إلى تطبيقك. وعلى وجه الخصوص، عند استخدام تنسيقات ثنائية الأبعاد مثل رمز QR، يمكنك تشفير البيانات المنظمة مثل معلومات الاتصال أو بيانات اعتماد شبكة WiFi. نظرًا لأن ML Kit يمكنها التعرف على هذه البيانات وتحليلها تلقائيًا، فإن تطبيقك يمكنه الاستجابة بذكاء عندما يمسح المستخدم رمزًا شريطيًا.
بالنسبة إلى المستخدمين الذين لا يطلبون واجهة مستخدم مخصّصة، نوصي باستخدام أداة فحص رموز Google. تستخدم واجهة برمجة تطبيقات ماسح الرمز البرمجي نموذج الاستنتاج نفسه كواجهة برمجة تطبيقات المسح الضوئي للرمز الشريطي القياسي، ولكنها لا تعرض سوى الرمز الشريطي الأكثر مركزية للحصول على تجربة أسرع وأكثر اتساقًا. كما أن الماسح الضوئي لرموز Google أكثر أمانًا وبدون أذونات، ولا يتطلب تنفيذ أو أذونات ذات صلة بالكاميرا.
الإمكانات الأساسية
- قراءة معظم التنسيقات القياسية
- التنسيقات الخطية: Codabar وCode 39 وCode 93 وCode 128 وEAN-8 وEAN-13 وITF وUPC-A وUPC-E
- التنسيقات ثنائية الأبعاد: Aztec، مصفوفة البيانات، PDF417، رمز الاستجابة السريعة
- الكشف التلقائي عن التنسيق
- ابحث عن جميع تنسيقات الرموز الشريطية المتوافقة في آنٍ واحد بدون الحاجة إلى تحديد التنسيق الذي تبحث عنه، أو عزِّز سرعة المسح عن طريق قصر أداة الرصد على الأشكال التي تريدها فقط.
- استخراج البيانات المنظَّمة
- يتم تلقائيًا تحليل البيانات المنظَّمة المخزَّنة باستخدام أحد التنسيقات الثنائية الأبعاد المعتمدة. تشمل أنواع المعلومات المتاحة عناوين URL ومعلومات الاتصال وأحداث التقويم وعناوين البريد الإلكتروني وأرقام الهواتف ورسائل المطالبة عبر الرسائل القصيرة SMS وأرقام ISBN ومعلومات اتصال WiFi والموقع الجغرافي ومعلومات برنامج التشغيل العادية في AAMVA.
- يعمل مع أي اتجاه
- يتم التعرّف على الرموز الشريطية ضوئيًا ومسحها ضوئيًا بصرف النظر عن اتجاهها: من اليمين إلى الأعلى أو من الأعلى أو الأسفل.
- يتم تشغيله على الجهاز
- يتم إجراء مسح الرمز الشريطي بالكامل على الجهاز، ولا يتطلب اتصالاً بالشبكة.
لاحظ أن واجهة برمجة التطبيقات هذه لا تتعرف على الرموز الشريطية في هذه النماذج:
- رموز شريطية ثنائية الأبعاد مع حرف واحد فقط
- الرموز الشريطية بتنسيق ITF والمكونة من أقل من ستة أحرف، ومن المعروف أن هذا التنسيق غير مستقر بسبب عدم وجود المجموع الاختباري.
- الرموز الشريطية المشفّرة باستخدام FNC2 أو FNC3 أو FNC4
- رموز الاستجابة السريعة التي تم إنشاؤها في وضع ECI
وتتعرف واجهة برمجة التطبيقات هذه على أكثر من 10 رموز شريطية لكل طلب بيانات من واجهة برمجة التطبيقات.
أمثلة النتائج
![]() |
|
![]() |
|