URL de Primera Descarga de Aplicación de Archivos
Descripción de la API: Descargar la versión correspondiente basada en el número de versión. Si no se proporciona un número de versión, se usa la versión más reciente por defecto.
Cuando los usuarios descargan una aplicación por primera vez, necesitan descargar la versión más reciente. La dirección de solicitud de esta API es fija. Si no se proporciona un número de versión, obtiene automáticamente la versión más reciente cargada, lo que la hace adecuada para usar en botones de descarga fijos.
📮 Información de la Solicitud
URL de la Solicitud
GET https://api.upgrade.toolsetlink.com/v1/file/download?fileKey=LOYlLXNy7wV3ySuh0XgtSg&versionCode=1
Parámetros de la Solicitud
| Nombre del Parámetro | Requerido | Tipo | Valor de Ejemplo | Descripción |
|---|---|---|---|---|
| fileKey | Sí | string | LOYlLXNy7wV3ySuh0XgtSg | Identificador único de la aplicación de archivos |
| versionCode | No | int | 1 | Número de versión de la aplicación, por defecto la versión más reciente si no se proporciona |
📮 Información de la Respuesta
Éxito
La descarga directa del archivo comienza
Cuerpo de la Respuesta de Error Típica
json
{
"code": 404001,
"msg": "No se obtuvo versión disponible",
"docs": "No se encontró la versión de la aplicación correspondiente, por favor confirme si se ha creado correctamente en el sistema. Consulte la documentación: https://upgrade.toolsetlink.com/en/upgrade/recommend/file/app-version.html",
"data": null
}📊 Códigos de Estado
| Código de Estado HTTP | Código | Descripción del Escenario | Solución |
|---|---|---|---|
| 200 | La descarga directa del archivo comienza | ||
| 400 | 400001 | Solicitud inválida | |
| 400 | 400002 | Parámetro faltante | |
| 400 | 400003 | Parámetro inválido | |
| 400 | 400004 | Encabezado inválido | |
| 400 | 400005 | Cuerpo inválido | |
| 401 | 401001 | Autenticación fallida | |
| 401 | 401002 | Verificación de firma fallida | |
| 404 | 404001 | Recurso no encontrado | |
| 404 | 404002 | Registro no encontrado | |
| 404 | 404003 | Método de procesamiento no encontrado | |
| 404 | 404004 | Solicitud no encontrada | |
| 429 | 429001 | Límite de velocidad de solicitud de estrategia de tarea de aplicación | Se ha alcanzado el límite de velocidad de solicitud configurado para la tarea de actualización actual, por favor inténtelo de nuevo más tarde. |
| 500 | 500001 | Error interno del servidor | Por favor contáctenos Contáctenos |
| 500 | 500002 | Fallo en la verificación de datos internos del servidor | Por favor contáctenos Contáctenos |