Przejdź do treści

Pobierz publiczne wersje CloudPrint Agent

Pobierz aktualne instalatory CloudPrint Agent opublikowane przez CloudPrint i ich sumy kontrolne bez uwierzytelniania.

GET/agent-download-api/v1/releasesWersja API: v1operationId: listPublicAgentReleasesOtwórz w Markdown

Działanie metody

Pobierz aktualne instalatory CloudPrint Agent opublikowane przez CloudPrint i ich sumy kontrolne bez uwierzytelniania.

Uwierzytelnianie

Ta metoda nie wymaga tokenu Bearer.

Żądanie

Podstawowy adres API: https://public-api.cloudprint.me/agent-download-api/v1/releases

Parametry

Metoda nie ma parametrów ścieżki, zapytania ani dodatkowych nagłówków.

Treść żądania

Metoda nie ma treści żądania.

Przykładowe żądania

cURL

bash
curl -sS https://public-api.cloudprint.me/agent-download-api/v1/releases

Odpowiedź

Status HTTP: 200 — Żądanie zostało wykonane.

Pola odpowiedzi

NazwaTypWymaganeOpisOgraniczenia
availablebooleantakPole kontraktu API; uwzględnij podany typ i ograniczenia.
channelstring | nulltakPole kontraktu API; uwzględnij podany typ i ograniczenia.
releasesarraytakPole kontraktu API; uwzględnij podany typ i ograniczenia.
unavailable_reasonstring | nullniePole kontraktu API; uwzględnij podany typ i ograniczenia.

Przykładowa odpowiedź

json
{
  "available": false,
  "channel": null,
  "releases": [
    {
      "version": "string",
      "channel": "string",
      "published_at": null,
      "installers": [
        {
          "filename": null,
          "platform": null,
          "architecture": null,
          "format": null,
          "size_bytes": null,
          "sha256": null,
          "download_url": null
        }
      ]
    }
  ],
  "unavailable_reason": null
}

Błędy

Status HTTPOpis
429Przekroczono limit żądań; zastosuj Retry-After.
500Wewnętrzny błąd CloudPrint.
503Usługa jest tymczasowo niedostępna.

Wskazówki integracyjne

Powiązana dokumentacja

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