URL первоначальной загрузки Linux-приложения
Описание API: На основе номера версии загружает соответствующую версию. Если номер версии не указан, по умолчанию будет загружена последняя версия.
Когда пользователи загружают приложение впервые, им нужно загрузить последнюю версию. URL запроса этого API фиксирован, и если номер версии не указан, автоматически получит последнюю загруженную версию. Его можно разместить на фиксированной кнопке загрузки.
📮Информация о запросе
URL запроса
GET https://api.upgrade.toolsetlink.com/v1/apk/download?lnxKey=isVZBUvkFhv6oHxk_X-D0Q&versionCode=1&arch=x64
Описание параметров запроса
| Название параметра | Обязательный | Тип | Пример | Описание |
|---|---|---|---|---|
| linuxKey | Да | string | isVZBUvkFhv6oHxk_X-D0Q | Уникальный идентификатор Linux-приложения |
| versionCode | Нет | int | 1 | Код версии приложения, по умолчанию последняя, если не указана |
| arch | Да | string | x64 | Архитектура машины: x64, arm64 |
📮Информация о ответе
Успех
Прямая загрузка пакета установки
Типичное тело ответа об ошибке
json
{
"code": 404001,
"msg": "Доступная версия не найдена",
"docs": "Соответствующая версия приложения не найдена. Пожалуйста, подтвердите, была ли она правильно создана в системе. Пожалуйста, обратитесь к документации: https://upgrade.toolsetlink.com/ru/upgrade/recommend/linux/linux-version.html",
"data": null
}📊Коды состояния
| HTTP-код состояния | code | Описание сценария | Решение |
|---|---|---|---|
| 200 | Прямая загрузка файла | ||
| 400 | 400001 | Недопустимый запрос | |
| 400 | 400002 | Отсутствующие параметры | |
| 400 | 400003 | Недопустимые параметры | |
| 400 | 400004 | Недопустимые заголовки | |
| 400 | 400005 | Недопустимое тело запроса | |
| 401 | 401001 | Неудачная аутентификация | |
| 401 | 401002 | Неудачная проверка подписи | |
| 404 | 404001 | Ресурс не найден | |
| 404 | 404002 | Запись не найдена | |
| 404 | 404003 | Метод обработки не найден | |
| 404 | 404004 | Запрос не найден | |
| 500 | 500001 | Внутренняя ошибка сервера | Свяжитесь с нами Связаться с нами |
| 500 | 500002 | Ошибка валидации данных сервера | Свяжитесь с нами Связаться с нами |