GETPOST
v1.0.0stable

Actualizar Estado del Dispositivo

Actualiza el estado de un dispositivo usando autenticación por token

GET | POST/api/device/status
Autenticación:API Key
Límite:60/minuto

Parámetros de solicitud

Todos los parámetros se pueden pasar vía Consulta o Cuerpo

ParámetroTipoRequeridoDescripción
token
stringRequerido
Token de API de usuario
Ejemplo: your_api_token_here
kid
stringOpcional
KID del dispositivo. Proporcione kid o UDID
Ejemplo: ABC123XYZ
udid
stringOpcional
UDID del dispositivo. Proporcione ya sea kid o UDID
Ejemplo: 00008030-001234567890002E
action
stringOpcional
Acción: habilitar, deshabilitar o alternar. Por defecto es alternar
enabledisabletoggle
Ejemplo: disable

Respuesta

ParámetroTipoRequeridoDescripción
code
numberRequerido
Código de estado: 1=éxito, otros=fallo
Ejemplo: 1
msg
stringRequerido
Mensaje de respuesta
Ejemplo: 设备已禁用
time
numberRequerido
Marca de tiempo del servidor (segundos Unix)
Ejemplo: 1769675945
data
objectRequerido
Carga útil de la respuesta
data.id
numberRequerido
ID del dispositivo
Ejemplo: 12345
data.kid
stringRequerido
KID del dispositivo
Ejemplo: ABC123XYZ
data.udid
stringRequerido
UDID del dispositivo
Ejemplo: 00008030-001234567890002E
data.enabled
booleanRequerido
Estado actual habilitado
Ejemplo: false
data.yblack
stringRequerido
Indicador de estado: Ysucc=habilitado, Yno=deshabilitado
Ejemplo: Yno
data.status_name
stringRequerido
Nombre del estado
Ejemplo: 禁用
data.status_code
numberRequerido
Código de estado: 1=habilitado, 0=deshabilitado
Ejemplo: 0
ip
stringRequerido
Dirección IP del solicitante
Ejemplo: 192.168.1.100
ysucc
stringRequerido
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
12
Se requiere token
Falta el parámetro token
10
Token inválido
Token inválido o expirado
20
Por favor proporcione kid o UDID
Falta kid o UDID

X-Lang: en
zh, en, zh-TW, vi, ar

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: 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 sitio
stringRequerido

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