Geliştirici merkezi / herkese açık temeller / Teknik makale
Yazıcı entegrasyonu
Bu kılavuz şu uygulama yolunu açıklar: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın. Bu teknik not yapılandırılmış bir başlangıçtır. Dağıtım sonucu olarak kullanmadan önce model, Android, firmware, SDK, uygulama sürümü ve aksesuarları doğrulayın.
Projenizi konuşunBu kılavuz şu uygulama yolunu açıklar: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın. Bu teknik not yapılandırılmış bir başlangıçtır. Dağıtım sonucu olarak kullanmadan önce model, Android, firmware, SDK, uygulama sürümü ve aksesuarları doğrulayın.
- Model kapsamı
- Model kapsamı: SUNMI / V2s / V2s PLUS / Android 11. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Android sürümü
- Android sürümü: V2s / V2s PLUS / Android 11 / SUNMI. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Firmware
- Firmware: Şu sınırı kaydedin: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- SDK / arayüz
- SDK / arayüz: SUNMI / LineApi / CommandApi / QueryApi. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Uygulama derlemesi
- Uygulama derlemesi: Şu teknik uygulama yolunu tanımlayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
Üretici belgelerinin kapsadığı alan
- Üretici belgelerinin kapsadığı alan: Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Kaynak temeli: Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur.
- Herkese açık referanslar: Şunları doğrulayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
API yüzeyi
API yüzeyi: woyou.aidlservice.jiuiv5 / IWoyouServiceAPI yüzeyi: LineApi / initLine / addText / printText / printBarCode / printQrCode / printBitmapAPI yüzeyi: CommandApi / sendEscCommand / sendTsplCommandAPI yüzeyi: QueryApi / getStatus / getInfoAPI yüzeyi: Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
Kapsam ve ön koşullar
- Kapsam ve ön koşullar: Şu teknik uygulama yolunu tanımlayın: makbuz ve etiket yazdırma.
- Model kapsamı: SUNMI / V2s / V2s PLUS / Android 11.
- Uygulama derlemesi: makbuz ve etiket yazdırma.
- İzinler ve sahiplik: Şu sınırı kaydedin: makbuz ve etiket yazdırma.
İzinler ve sahiplik
- İzinler ve sahiplik: Şu sınırı kaydedin: makbuz ve etiket yazdırma.
- Kapsam ve ön koşullar: Şu teknik uygulama yolunu tanımlayın: makbuz ve etiket yazdırma.
- Kanıt durumu: Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
Hata yönetimi
Hata yönetimi: Şu sınırı kaydedin: makbuz ve etiket yazdırma. Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
Bilinen sınırlamalar
- Bilinen sınırlamalar: Şu sınırı kaydedin: makbuz ve etiket yazdırma.
- Kaynak temeli: Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur.
- UnitWeave testi: Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
Uygulama yolu
- 01
Uygulama yolu 01: Şu teknik uygulama yolunu tanımlayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- 02
Uygulama yolu 02: API yüzeyi: SUNMI / LineApi / CommandApi / QueryApi. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- 03
Uygulama yolu 03: Doğrulama kontrol listesi: Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- 04
Uygulama yolu 04: Hata yönetimi: Şu sınırı kaydedin: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- 05
Uygulama yolu 05: Kanıt durumu: Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
- 06
Uygulama yolu 06: Kapsam ve ön koşullar: Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- 07
Uygulama yolu 07: Şu teknik uygulama yolunu tanımlayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
Doğrulama kontrol listesi
- Doğrulama kontrol listesi 01: Şunları doğrulayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Doğrulama kontrol listesi 02: Model kapsamı: SUNMI / V2s / V2s PLUS / Android 11. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Doğrulama kontrol listesi 03: Android sürümü: V2s / V2s PLUS / Android 11 / SUNMI. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Doğrulama kontrol listesi 04: Hata yönetimi: Şu sınırı kaydedin: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
- Doğrulama kontrol listesi 05: Kanıt durumu: Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
- Doğrulama kontrol listesi 06: Şunları doğrulayın: makbuz ve etiket yazdırma. Metin, sütun, barkod ve QR için LineApi kullanın; CommandApi’yi ESC/POS veya TSPL ile sınırlayın, QueryApi’yi sorgulayın ve kâğıt genişliği, yeniden yazdırma ve servis sürümünü doğrulayın.
Yayın kapısı
Yayınlanan bir not herkese açık bir kaynağa bağlanmalı, iddiaları o kaynağın kapsamı içinde tutmalı, adı belirli bir kabul sonucunu göstermeli ve özel veya müşteri materyalini dışarıda bırakmalıdır.
- Yayın kapısı 01: Yayınlanan bir not herkese açık bir kaynağa bağlanmalı, iddiaları o kaynağın kapsamı içinde tutmalı, adı belirli bir kabul sonucunu göstermeli ve özel veya müşteri materyalini dışarıda bırakmalıdır.
- Yayın kapısı 02: Şu sınırı kaydedin: makbuz ve etiket yazdırma.
- Yayın kapısı 03: Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur.
- Yayın kapısı 04: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- Yayın kapısı 05: Kanıt durumu: Yetkilendirme, ürün bilgileri, medya izinleri, uyumluluk, bulunabilirlik ve destek ayrı kayıtlarda tutulur.
Lisans ve kaynak
Lisans ve kaynak: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
Örnek referansı
Örnek referansı: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
Kaynak temeli
Kaynak kökeni
Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- SUNMI Integration GuideSUNMI / SUNMI resmi belgeleri: SUNMI Integration Guide. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- Introduction to SUNMI Printing ServicesSUNMI / SUNMI resmi belgeleri: Introduction to SUNMI Printing Services. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- APIs for Printing Thermal ReceiptsSUNMI / SUNMI resmi belgeleri: APIs for Printing Thermal Receipts. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- APIs for Printing Instruction SetsSUNMI / SUNMI resmi belgeleri: APIs for Printing Instruction Sets. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- APIs for Querying PrinterSUNMI / SUNMI resmi belgeleri: APIs for Querying Printer. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- SDK Versions of Devices With Built-in PrintersSUNMI / SUNMI resmi belgeleri: SDK Versions of Devices With Built-in Printers. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- SUNMI Device's Android VersionSUNMI / SUNMI resmi belgeleri: SUNMI Device's Android Version. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- SunmiPrinterXSampleSUNMI / Örnek referansı: SunmiPrinterXSample. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30 / b3df54b59f56f6a670429bdfca9383b95319dcd8Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
- Android package visibilityAndroid Developers / SUNMI ve Android herkese açık kaynakları: Android package visibility. Kaynak temeli, herkese açık uygulama notunun nereden geldiğini açıklar. UnitWeave donanım testlerinden ve müşteri kabulünden ayrı tutulur. / Kontrol edilen kaynaklar: 2026-08-30Referansı aç
Kaynak kökeni: Uygulama içeriği burada UnitWeave yapısı ve diliyle korunur. Kaynak URL’leri atıf ve sürüm kontrolü için kaynak kaydında tutulur; kılavuzun yerini tutmaz.
