سحابي (SaaS)
مُدار بالكامل على zplcloud.com: المصمم وAPI وقائمة انتظار الطباعة وPrint Views - جاهز خلال دقائق، دون بنية تحتية، مع تحديثات تلقائية.
- Developer → Pro
- api.zplcloud.com
- print.zplcloud.com
المنصة · التكامل السحابي / الاتصالات
سحابي أو هجين أو محلي: Zebra Weblink مع mTLS، ووكلاء CLI وسيطون، وDocker، ومثبّتات بسطر واحد، وأمان بمستوى المؤسسات لكل موقع - صادر فقط، دون منافذ واردة. اربط أنظمة ERP وقواعد البيانات وتدفقات الرسائل: SQL Server وMongoDB عبر وكلاء صادرين، واشتراكات Kafka وAzure Service Bus، وطوابع DHL Internetmarke البريدية، وقنوات الإشعارات الفورية والبريد الإلكتروني.
النشر في أي مكان
zplCloud مبني على الحاويات ومستقل عن مزود السحابة. ابدأ اليوم على zplcloud.com، واربط مواقعك بوكلاء صادرين، وانقل المنصة بأكملها إلى مركز بياناتك أو حسابك السحابي الخاص عندما يتطلب الامتثال ذلك.
مُدار بالكامل على zplcloud.com: المصمم وAPI وقائمة انتظار الطباعة وPrint Views - جاهز خلال دقائق، دون بنية تحتية، مع تحديثات تلقائية.
أبقِ الطابعات في مكانها. يفتح Zebra Weblink أو وكلاء CLI أو خدمة الطباعة عبر المتصفح اتصالاً صادراً واحداً - لا منافذ واردة، ولا VPN، ولا تغييرات في جدار الحماية.
المنصة الكاملة كحاويات في مركز بياناتك أو في حسابك على Azure أو AWS أو Google. قائمة انتظار مخصصة، وحدود API مخصصة، وSSO/SAML، وموصلات ERP/SAP مخصصة، واتفاقية مستوى خدمة (SLA).
بداية سريعة للعمليات
zplCloud CLI
تطبّق أداة zplcloud CLI ملفات تعريف الطابعات، وترسل ZPL خام (TCP 9100 / USB)، وتفتح وكيلًا وسيطًا بالاتصال الصادر للطابعات البعيدة - دون منافذ واردة أو تغييرات في جدار الحماية.
zplcloud profiles apply 42 --target 10.0.0.5zplcloud send --target 10.0.0.5 --zpl "^XA…^XZ"zplcloud proxy --agent "Warehouse Berlin"$ curl -fsSL https://zplcloud.com/install-cli.sh | sh
$ zplcloud --version
zplcloud 1.x.y (osx-arm64)
$ curl -fsSL https://zplcloud.com/install-cli.sh | sh
$ zplcloud --version
zplcloud 1.x.y (linux-x64)
$ curl -fsSL https://zplcloud.com/install-cli.sh | sh
# يكتشف تلقائيًا 32/64 بت (arm → linux-arm, arm64 → linux-arm64)
zplcloud 1.x.y (linux-arm64)
PS> irm https://zplcloud.com/install-cli-pshell | iex
>> Installing: %LOCALAPPDATA%\zplcloud\zplcloud.exe
zplcloud 1.x.y (win-x64)
يستخدم ملف compose المولَّد أدناه هذه القيم.
services:
zplcloud-agent:
image: docker.zplcloud.com/zplcloud-agent:latest
container_name: zplcloud-agent
restart: unless-stopped
environment:
ZPLCLOUD_API_KEY: "sk_zplcloud_CHANGE_ME" # من تبويب API
ZPLCLOUD_AGENT: "PI" # الاسم في الطابعات البعيدة
ZPLCLOUD_API_BASE: "https://api.zplcloud.com"
ZPLCLOUD_LOG: "true" # ملف سجل يومي
ZPLCLOUD_LOG_DIR: "logs/zplcloud-logs"
volumes:
- ./logs/zplcloud-logs:/logs/zplcloud-logs
- /dev/bus/usb:/dev/bus/usb # الوصول إلى USB (libusb)
#privileged: true # أبسط مسار لـ USB
$ docker compose -f docker-compose.agent.yml up -d
✔ Container zplcloud-agent Started
Docker Compose
يعمل على أي مضيف Docker: Raspberry Pi بنظام 64 بت، أو Synology NAS، أو Mac بمعالج Intel أو Apple Silicon. الصورة متعددة المعماريات (linux/amd64 + linux/arm64)، عامة ويمكن سحبها دون تسجيل دخول - لا حاجة إلى .NET SDK.
Weblink
نزّل ملفات Weblink NRD الثلاثة لطابعتك وأرسلها إلى الجهاز عبر TCP 9100: رفع ~DYE، وإعدادات SGD (الرابط، NTP، الوقت) وإعادة التشغيل - وانتهى الأمر. يُولَّد السكربت على الخادم لطابعتك ويتطلب مفتاح API صالحًا.
تستخدم الأوامر المولَّدة أدناه هذه القيم. اسم المضيف لا يُحلّ في شبكتك؟ لا مشكلة - انشر ببساطة باستخدام عنوان IP: يصبح &ip=… ويتجاوز هدف TCP، بينما يظل اسم المضيف هو ما يحدد الشهادة.
PS> irm "https://zplcloud.com/weblink-deploy.ps1?hostname=printer01&apikey=sk_zplcloud_XXXX&ip=" | iex
[2026-08-22 09:00:00] SUCCESS - تم تثبيت الشهادات على الطابعة
$ curl -fsSL "https://zplcloud.com/weblink-deploy.sh?hostname=printer01&apikey=sk_zplcloud_XXXX&ip=" | bash
[2026-08-22 09:00:00] SUCCESS - تم تثبيت الشهادات على الطابعة
$ curl -fsSL "https://zplcloud.com/weblink-deploy.sh?hostname=printer01&apikey=sk_zplcloud_XXXX&ip=" | bash
[2026-08-22 09:00:00] SUCCESS - تم تثبيت الشهادات على الطابعة
$ curl -fsSL "https://zplcloud.com/weblink-deploy.sh?hostname=printer01&apikey=sk_zplcloud_XXXX&ip=" | bash
[2026-08-22 09:00:00] SUCCESS - تم تثبيت الشهادات على الطابعة
الأمان والحوكمة
كل طابعة ومفتاح ومهمة مقيدة بنطاق مالكها. تُتحقق الشهادات عند مصافحة TLS، والوصول قائم على الأدوار، وكل عملية عرض تُقاس.
لا يقبل Weblink سوى شهادات العميل المسجلة وغير الملغاة الصادرة عن سلطة التصديق الخاصة به. ألغِ الشهادة حسب الرقم التسلسلي وتُحظر الطابعة فوراً.
مفاتيح لكل مستخدم أو فريق أو شركة، وضع sandbox ووضع live، وحدود للمعدل وحجم الطلب، ولوحة استخدام لكل عملية عرض ومهمة طباعة.
أدوار Admin وMember مع الدعوات؛ والطابعات والتصاميم وPrint Views مقيدة بنطاق الفريق أو الشركة المالكة.
TLS 1.2 / 1.3 في كل مكان، وشهادات Let's Encrypt تلقائية، وسياسة كلمات مرور من 12 حرفاً، وتأكيد البريد الإلكتروني، وحماية من التزوير.
سجل الملصقات وسجلات الطباعة ونظرة عامة على تسليم webhooks - 7 أيام في Developer، و30 يوماً في Starter، و90 يوماً بالإضافة إلى سجلات التدقيق في Pro، وغير محدود في Enterprise.
شغّل المنصة في مركز بياناتك أو حسابك السحابي الخاص، واربط قواعد البيانات عبر وكلاء صادرين فقط، واحصل على SSO/SAML عند الطلب مع Enterprise.
مركز البيانات والتدفق
اربط الأنظمة التي تشغّلها بالفعل. خمس قواعد بيانات تبقى في شبكتك المحلية ويُستعلم عنها عبر وكلاء صادرين، وسبعة نواقل رسائل تُقرأ في السحابة وتتحول إلى ملصقات مطبوعة - بلا استقصاء وبلا وسيط.
SQL Server وMongoDB وPostgreSQL وMySQL وMariaDB، عبر وكيل سطر الأوامر مع مرشحات pushdown ومعاملات. لا تغادر سلاسل الاتصال شبكتك أبدًا، والقواعد السحابية التي يمكن الوصول إليها تُستخدم مباشرةً كذلك. تستفيد منها طرق العرض للطباعة واستعلامات DHL والطباعة بالدفعات.
Kafka وAzure Service Bus وMQTT وAMQP 1.0 وRabbitMQ وAmazon SQS وGoogle Pub/Sub. كل رسالة JSON تصبح سجلاً يملأ ارتباطات تصميم ويُطبع، أو تحمل ظرف ZPL للطباعة الخام.
يمكن للرسالة أن تشير إلى ملف في S3 أو Azure Blob بدل حمل ZPL. وفي الاتجاه المعاكس تحفظ وجهة الإخراج كل ملصق مطبوع هناك وتُبلغ عنه برسالة أو Webhook.
التوليد بمعرّف التصميم مع سجلاتك عبر واجهة REST، أو استقبال Webhooks موقَّعة بـ HMAC، أو وضع ملفات ZPL في مجلد مراقَب: ثلاثة طرق تناسب أي طبقة تكامل.
{
"orderId": "SO-2026-084712",
"sku": "88-12345",
"qty": 120,
"route": "NO-OSL-07"
}
→ record → design #42 → ZPL → ZD421 "Warehouse Berlin"
✓ printed · 41 ms · offset 18 402 committed
{
"schemaVersion": 1,
"printer": "*", // one id or all printers
"zpl": "^XA^FO50,50^A0N,40,40^FDHello^FS^XZ"
}
Service Bus: PeekLock → complete after print → dead-letter after 3 failures
الموصّلات
تُنشأ الملصقات حيث توجد البيانات أصلاً. يتحدث zplCloud مع خمس قواعد بيانات وسبعة نواقل رسائل ومساحتَي تخزين كائنات، عبر وكيل صادر داخل شبكتك أو مباشرةً من السحابة.
مع الوكيل تبقى بيانات الاعتماد داخل شبكتك ولا يخرج منها سوى صفوف النتائج. أما قواعد البيانات السحابية التي يمكن الوصول إليها فتُربط مباشرةً بلا وكيل.
كل رسالة واردة تصبح سجلاً يملأ تصميمًا ويُطبع، أو تحمل ZPL جاهزًا. ولا يُرسَل أي إقرار قبل وصول الملصق إلى الطابعة.
في الاتجاهين: جلب ملف الطباعة من الحاوية أو حفظ ZPL المطبوع فيها. متوافق مع S3، فيعمل أيضًا مع MinIO وCloudflare R2 وWasabi وBackblaze.
ملفات الطباعة الكبيرة لا مكان لها داخل رسالة ناقل. فبدل تضمين ZPL تشير الرسالة إليه فقط، ويُجلب عند الطباعة.
{
"schemaVersion": 1,
"printer": "*",
"zplRef": { "storage": "archiv", "key": "auftraege/4711.zpl" }
}
بعد كل طباعة ناجحة يستطيع zplCloud القيام بثلاثة أمور، منفردةً أو مجتمعة:
جديد · التكاملات
طوابع Deutsche Post حقيقية مباشرةً من zplCloud: اشترها واطبعها كملف PDF أو ZPL - على حساب Portokasse الخاص بك، من التطبيق أو REST API أو Print View أو CLI. شرح موجز - التفاصيل موجودة في الوثائق.
جميع الميزات
المصمم والمحوّلات والتحكم بالطباعة والطباعة الجماعية و webhooks والإشعارات الفورية و API - كل شيء في منصة واحدة. الميزات الجديدة مميزة بـ جديد.
دعوات وأدوار (Admin/Member) مع الوصول إلى طابعات الشركة.
العنوان والشعار والأيقونة المفضلة وتخصيص الواجهة لكل نطاق عبر branding.json.
تصاميم محفوظة مع وصف وإصدار مخطط وتنبيه ⚠ للتخطيطات القديمة.
استخدام API وحالة الاشتراك ونظرة عامة على النظام في لمحة.
شهادات HTTPS تلقائية (HTTP-01) لجميع نطاقات zplcloud بالإضافة إلى شهادات ACME للطابعات.
سياسات كلمات المرور (معيار 2026)، تأكيد البريد الإلكتروني، الحماية من التزوير ومعالجة أخطاء JSON.
صمم ملصقك الأول خلال دقائق. Enterprise: نشر خاص واتفاقية مستوى خدمة (SLA) وSSO/SAML عند الطلب.
خطة Developer مجانية · دون بطاقة ائتمان · إلغاء في أي وقت