URL de Primeiro Download do Aplicativo Electron
Descrição da API: Com base no número de versão, sistema operacional e arquitetura da máquina, faça o download da versão correspondente. Se nenhum número de versão for fornecido, a versão mais recente é usada por padrão.
Quando os usuários fazem o primeiro download do aplicativo, eles precisam baixar a versão mais recente. A URL de requisição desta API é fixa, e se nenhum número de versão for fornecido, ela obtém automaticamente a versão mais recente enviada, sendo adequada para uso em botões de download fixos.
📮 Informações da Requisição
URL da Requisição
GET https://api.upgrade.toolsetlink.com/v1/electron/download?electronKey=LOYlLXNy7wV3ySuh0XgtSg&target=linux&arch=x86_64&versionCode=1
Parâmetros da Requisição
| Nome do Parâmetro | Obrigatório | Tipo | Valor de Exemplo | Descrição |
|---|---|---|---|---|
| electronKey | Sim | string | a0jtz0HUwL66r7gCGvbMKQ | Identificador único do aplicativo Electron |
| target | Sim | string | linux | Sistema operacional: linux, darwin, windows |
| arch | Sim | string | x86_64 | Arquitetura da máquina: x86_64, i686, aarch64, armv7 |
| versionName | Não | string | 1.0.0 | Nome da versão do aplicativo, padrão para a versão mais recente se não fornecido |
📮 Informações da Resposta
Sucesso
Inicia diretamente o download do arquivo da versão do Electron
Corpo da Resposta de Erro Típica
json
{
"code": 404001,
"msg": "Nenhuma versão disponível obtida",
"docs": "Nenhuma versão correspondente da aplicação encontrada, por favor confirme se foi corretamente criada no sistema. Por favor, consulte a documentação: https://upgrade.toolsetlink.com/pt/upgrade/recommend/tauri/app-version.html",
"data": null
}📊 Códigos de Status
| Código de Status HTTP | Código | Descrição do Cenário | Solução |
|---|---|---|---|
| 200 | Download direto do arquivo | ||
| 400 | 400001 | Requisição inválida | |
| 400 | 400002 | Parâmetro ausente | |
| 400 | 400003 | Parâmetro inválido | |
| 400 | 400004 | Cabeçalho inválido | |
| 400 | 400005 | Corpo inválido | |
| 401 | 401001 | Falha na autenticação | |
| 401 | 401002 | Falha na verificação da assinatura | |
| 404 | 404001 | Recurso não encontrado | |
| 404 | 404002 | Registro não encontrado | |
| 404 | 404003 | Método de processamento não encontrado | |
| 404 | 404004 | Requisição não encontrada | |
| 500 | 500001 | Erro interno do servidor | Entre em contato conosco Fale Conosco |
| 500 | 500002 | Falha na verificação de dados interno do servidor | Entre em contato conosco Fale Conosco |