HTTP API
يتم تقديم جميع نقاط النهاية من مضيف برنامج التشغيل الذي تم تكوينه.هدف الطابعة المشترك
تتطلب نقاط نهاية استهداف الطابعةip_address وport.
vendor_id وproduct_id لتوافق العميل. يستهدف مسار الطباعة الحالي للشبكة الطابعات بواسطة ip_address وport.
مشاركة/طباعة
يصطف في قائمة انتظار مهمة الطباعة ويعود على الفور.
الاستجابة الناجحة:
ما بعد /الحالة
إرجاع حالة الطابعة المخزنة مؤقتًا أو المباشرة.- إذا كانت قائمة الانتظار تحتوي على مهام انتظار أو نشطة أو متأخرة، فستُرجع الحالة الحالة المخزنة مؤقتًا باستخدام
busy: true. - إذا كانت قائمة الانتظار خاملة، فيمكن للسائق فحص الطابعة.
source: "probe"يعني أنه تم إجراء فحص مباشر للمقبس.source: "cache"يعني أن الاستجابة جاءت من الحالة المخزنة وعدد قوائم الانتظار.
بوست / صافرة
يقوم بوضع تسلسل الصفير الخاص بالطابعة في قائمة الانتظار.بريد / درج النقود
يقوم بوضع أمر نبض درج النقود ESC/POS في قائمة الانتظار.الحصول على / الصحة
إرجاع صحة العملية وإصدار الإصدار.الحصول على /حالة قائمة الانتظار
إرجاع قوائم انتظار الطابعة المعروفة.الحصول على /حالة الشبكة
عند تمكين الشبكة:احصل على /ca.crt
متاح عند تمكين HTTPS. يقوم بتنزيل شهادة CA كـplato-printer-ca.crt.
دبليو اس / شبكة
يتم تثبيت نقطة نهاية إشارة PeerJS عندما يكونfeatures.meshEnabled صحيحًا.