Skip to content

URL первоначальной загрузки Mac-приложения

Описание API: На основе номера версии загружает соответствующую версию. Если номер версии не указан, по умолчанию будет загружена последняя версия.

Когда пользователи загружают приложение впервые, им нужно загрузить последнюю версию. URL запроса этого API фиксирован, и если номер версии не указан, автоматически получит последнюю загруженную версию. Его можно разместить на фиксированной кнопке загрузки.

📮Информация о запросе

URL запроса

GET https://api.upgrade.toolsetlink.com/v1/mac/download?macKey=isVZBUvkFhv6oHxk_X-D0Q&versionCode=1&arch=x64

Описание параметров запроса

Название параметраОбязательныйТипПримерОписание
macKeyДаstringisVZBUvkFhv6oHxk_X-D0QУникальный идентификатор Mac-приложения
versionCodeНетint1Код версии приложения, по умолчанию последняя, если не указана
archДаstringx64Архитектура машины: x64, arm64

📮Информация о ответе

Успех

Прямая загрузка пакета установки

Типичное тело ответа об ошибке

json
{
  "code": 404001,
  "msg": "Доступная версия не найдена",
  "docs": "Соответствующая версия приложения не найдена. Пожалуйста, подтвердите, была ли она правильно создана в системе. Пожалуйста, обратитесь к документации: https://upgrade.toolsetlink.com/ru/upgrade/recommend/apk/app-version.html",
  "data": null
}

📊Коды состояния

HTTP-код состоянияcodeОписание сценарияРешение
200Прямая загрузка файла
400400001Недопустимый запрос
400400002Отсутствующие параметры
400400003Недопустимые параметры
400400004Недопустимые заголовки
400400005Недопустимое тело запроса
401401001Неудачная аутентификация
401401002Неудачная проверка подписи
404404001Ресурс не найден
404404002Запись не найдена
404404003Метод обработки не найден
404404004Запрос не найден
500500001Внутренняя ошибка сервераСвяжитесь с нами Связаться с нами
500500002Ошибка валидации данных сервераСвяжитесь с нами Связаться с нами

toolsetlink@163.com