Skip to content

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

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

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

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

URL запроса

GET https://api.upgrade.toolsetlink.com/v1/tauri/download?tauriKey=a0jtz0HUwL66r7gCGvbMKQ&target=linux&arch=x86_64&versionCode=1

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

Название параметраОбязательныйТипПримерОписание
tauriKeyДаstringa0jtz0HUwL66r7gCGvbMKQУникальный идентификатор Tauri-приложения
targetДаstringlinuxОперационная система: linux, darwin, windows
archДаstringx86_64Архитектура машины: x86_64, i686, aarch64, armv7
versionCodeНетint1Код версии приложения, по умолчанию последняя, если не указана

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

Успех

Прямая загрузка файла версии Tauri

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

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

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

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

toolsetlink@163.com