GETPOST
v1.0.0stableActualizar Estado del Dispositivo
Actualiza el estado de un dispositivo usando autenticación por token
GET | POST
/api/device/statusAutenticación:API Key
Límite:60/minuto
Pará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 |
Ejemplo de respuesta
{}
"code":1,
"msg":"Dispositivo deshabilitado",
"time":1769675945,
"data":
{}
,"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"enabled":false,
"yblack":"Yno",
"status_name":"禁用",
"status_code":0
"ip":"192.168.1.100",
"ysucc":"Ysucc"
Habilitar dispositivo
Use acción=habilitar para habilitar el dispositivo
Habilitar dispositivo
{}
"code":1,
"msg":"Dispositivo habilitado",
"time":1769675945,
"data":
{}
,"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"enabled":true,
"yblack":"Ysucc",
"status_name":"启用",
"status_code":1
"ip":"192.168.1.100",
"ysucc":"Ysucc"
Códigos de error
Códigos de error7 definido
12Se requiere token
Falta el parámetro token
10Token inválido
Token inválido o expirado
20Por favor proporcione kid o UDID
Falta kid o UDID
X-Lang: enzh, en, zh-TW, vi, arEjemplos 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: en"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 sitiostringRequerido
Token de API de usuario
string
KID del dispositivo. Proporcione kid o UDID
string
UDID del dispositivo. Proporcione ya sea kid o UDID
string
Acción: habilitar, deshabilitar o alternar. Por defecto es alternar