Przejdź do treści

CloudPrintDrukuj na lokalnych drukarkach z własnej aplikacji

Połącz agenta CloudPrint, wywołuj Public API z własnego serwera i śledź każde zadanie do potwierdzonego wyniku.

Jeśli dopiero zaczynasz, przejdź przez szybki start, a następnie wybierz przewodnik dla swojego procesu drukowania. Dokładne pola żądań i odpowiedzi znajdziesz w wersjonowanej dokumentacji API.

Droga do pierwszego potwierdzonego wydruku ​

Niezawodna integracja wykonuje te kroki po kolei. Każda strona wyjaśnia zarówno wywołanie API, jak i potrzebne kontrole operacyjne.

  1. Poznaj przepływ drukowania

    Sprawdź, co działa na Twoim serwerze, w CloudPrint i na komputerze połączonym z drukarką.

  2. Uwierzytelnij serwer

    Utwórz dane dostępowe API i wymień je na krótkotrwały token dostępu OAuth2.

  3. Połącz agenta i wybierz drukarkę

    Pobierz dostępne kolejki i zapisz stabilny printer_id.

  4. Przygotuj dokument do druku

    Prześlij PDF lub jawne dane RAW języka drukarki odpowiednią metodą.

  5. Utwórz i zweryfikuj zadanie

    Użyj idempotencji, zapisz `print_job_id` i sprawdzaj zadanie aż do stanu końcowego.

Scenariusze drukowania ​

Wybierz zadanie realizowane przez Twój system. Każdy przewodnik oddzielnie opisuje przygotowanie dokumentu, wybór drukarki i kontrolę przed wdrożeniem.

Dokumentacja API i eksploatacja ​

Podczas implementacji korzystaj z wersjonowanej dokumentacji API, a przed uruchomieniem skonfiguruj obsługę błędów, idempotencję i diagnostykę.

Jak aplikacja łączy się z CloudPrint ​

Twój serwer wywołuje CloudPrint Public API. Lokalny agent utrzymuje połączenie wychodzące i dostarcza gotowy PDF lub jawne dane RAW do wybranej drukarki. CloudPrint nie tworzy etykiet przewoźników i nie wymaga udostępniania portów drukarki w internecie.

Przewodniki dotyczące integracji CloudPrint, podłączania lokalnego agenta i obsługi procesów drukowania.