Получить публичные версии CloudPrint Agent
Получите актуальные установщики CloudPrint Agent, опубликованные CloudPrint, и их контрольные суммы без авторизации.
GET
/agent-download-api/v1/releasesВерсия API: v1operationId: listPublicAgentReleasesОткрыть в MarkdownНазначение метода
Получите актуальные установщики CloudPrint Agent, опубликованные CloudPrint, и их контрольные суммы без авторизации.
Авторизация
Для этого метода Bearer-токен не нужен.
Запрос
Основной адрес API: https://public-api.cloudprint.me/agent-download-api/v1/releases
Параметры
У метода нет параметров пути, строки запроса или дополнительных заголовков.
Тело запроса
У метода нет тела запроса.
Примеры запросов
cURL
bash
curl -sS https://public-api.cloudprint.me/agent-download-api/v1/releasesОтвет
HTTP-статус: 200 — Запрос выполнен.
Поля ответа
| Имя | Тип | Обязательно | Описание | Ограничения |
|---|---|---|---|---|
available | boolean | да | Поле контракта API; учитывайте указанные тип и ограничения. | — |
channel | string | null | да | Поле контракта API; учитывайте указанные тип и ограничения. | — |
releases | array | да | Поле контракта API; учитывайте указанные тип и ограничения. | — |
unavailable_reason | string | null | нет | Поле контракта API; учитывайте указанные тип и ограничения. | — |
Пример ответа
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
}Ошибки
| HTTP-статус | Описание |
|---|---|
429 | Превышен лимит запросов; учитывайте Retry-After. |
500 | Внутренняя ошибка CloudPrint. |
503 | Сервис временно недоступен. |
Рекомендации по интеграции
Связанная документация
Скачать установщик CloudPrint AgentСкачайте опубликованный установщик CloudPrint Agent по точному имени файла из каталога версий.Подключение агента клиентаПодключите локальный CloudPrint Agent к правильному управляемому аккаунту без входа клиента в кабинет CloudPrint.Подключение агента и выбор принтераУстановите агент CloudPrint, получите локальные очереди печати и сохраните стабильный printer_id с учётом возможностей принтера.