Actualizar Estado del Dispositivo
Actualiza el estado de un dispositivo usando autenticación por token
/api/device/statusParámetros de solicitud
Todos los parámetros se pueden pasar vía Consulta o Cuerpo
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
token | string | Requerido | Token de API de usuario Ejemplo: your_api_token_here |
kid | string | Opcional | KID del dispositivo. Proporcione kid o UDID Ejemplo: ABC123XYZ |
udid | string | Opcional | UDID del dispositivo. Proporcione ya sea kid o UDID Ejemplo: 00008030-001234567890002E |
action | string | Opcional | Acción: habilitar, deshabilitar o alternar. Por defecto es alternar enabledisabletoggle Ejemplo: disable |
Respuesta
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
code | number | Requerido | Código de estado: 1=éxito, otros=fallo Ejemplo: 1 |
msg | string | Requerido | Mensaje de respuesta Ejemplo: 设备已禁用 |
time | number | Requerido | Marca de tiempo del servidor (segundos Unix) Ejemplo: 1769675945 |
data | object | Requerido | Carga útil de la respuesta |
data.id | number | Requerido | ID del dispositivo Ejemplo: 12345 |
data.kid | string | Requerido | KID del dispositivo Ejemplo: ABC123XYZ |
data.udid | string | Requerido | UDID del dispositivo Ejemplo: 00008030-001234567890002E |
data.enabled | boolean | Requerido | Estado actual habilitado Ejemplo: false |
data.yblack | string | Requerido | Indicador de estado: Ysucc=habilitado, Yno=deshabilitado Ejemplo: Yno |
data.status_name | string | Requerido | Nombre del estado Ejemplo: 禁用 |
data.status_code | number | Requerido | Código de estado: 1=habilitado, 0=deshabilitado Ejemplo: 0 |
ip | string | Requerido | Dirección IP del solicitante Ejemplo: 192.168.1.100 |
ysucc | string | Requerido | Indicador de éxito, devuelve "Ysucc" en caso de éxito Ejemplo: Ysucc |
Habilitar dispositivo
Use acción=habilitar para habilitar el dispositivo
Códigos de error
121020Idioma de respuesta
Personaliza el idioma de respuesta de la API con la cabecera X-Lang. Los ejemplos de código usan automáticamente el idioma actual del sitio.
X-Lang: eszh, en, zh-TW, vi, ar, es, ruTambién se admite Accept-Language; X-Lang tiene prioridad. Los idiomas no admitidos siguen la configuración de idioma predeterminada del sitio.
Ejemplos de código
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disable" \
-H "X-Lang: es"Notas
- Cuando existen múltiples certificados para un UDID, usa kid para especificar
- Los dispositivos deshabilitados no pueden realizar la instalación
- Solo se puede operar en tus propios dispositivos
Pruébalo en la Consola
Complete los parámetros a continuación y envíe una solicitud para probar. Las solicitudes solo van a la API de este sitio; la URL está bloqueada y no se puede cambiar, y se incluye su cookie de inicio de sesión actual.
https://testypro.iwai.cc/api/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disableBloqueado a este sitioToken de API de usuario
KID del dispositivo. Proporcione kid o UDID
UDID del dispositivo. Proporcione ya sea kid o UDID
Acción: habilitar, deshabilitar o alternar. Por defecto es alternar