HTTP API
Tüm uç noktalara, yapılandırılmış sürücü ana bilgisayarından hizmet verilir.Ortak Yazıcı Hedefi
Yazıcı hedefleme uç noktalarıip_address ve port gerektirir.
vendor_id ve product_id, istemci uyumluluğu açısından kabul edilir. Geçerli ağ yazdırma yolu, ip_address ve port yazıcılarını hedefler.
POST /yazdır
Bir yazdırma işini kuyruğa alır ve hemen geri döner.
Başarılı yanıt:
POST /durum
Önbelleğe alınmış veya canlı yazıcı durumunu döndürür.- Kuyrukta bekleyen, etkin veya gecikmeli işler varsa durum,
busy: trueile önbelleğe alınmış durumu döndürür. - Kuyruk boşsa sürücü yazıcıyı inceleyebilir.
source: "probe", canlı soket kontrolünün gerçekleştirildiği anlamına gelir.source: "cache", yanıtın depolanan durumdan ve kuyruk sayımlarından geldiği anlamına gelir.
POST /bip sesi
Bir yazıcı için bip sesi sırasını sıraya koyar.POST /para çekmecesi
ESC/POS nakit çekmecesi darbe komutunu sıraya koyar.GET /sağlık
İşlem durumunu ve derleme sürümünü döndürür.GET /sıra durumu
Bilinen yazıcı kuyruklarını döndürür.GET / ağ durumu
Ağ etkinleştirildiğinde:GET /ca.crt
HTTPS etkinleştirildiğinde kullanılabilir. CA sertifikasınıplato-printer-ca.crt olarak indirir.
WS / ağ
features.meshEnabled doğru olduğunda PeerJS sinyal uç noktası bağlanır.