Añadir Dispositivo con Reserva
Registrar un dispositivo en modo de reserva. mobileprovision puede estar vacío mientras la revisión de Apple esté pendiente
/api/addyydevicePará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 |
udid | string | Requerido | UDID del dispositivo. La longitud debe ser de 25 o 40 caracteres Ejemplo: 00008030-001234567890ABCD |
warranty | string | Opcional | Tipo de garantía: 0/1/2/3/4/6. Se recomienda pasarlo explícitamente 012346 Ejemplo: 1 |
shtype | string | Opcional | Alias de garantía. Usado solo cuando la garantía está vacía 012346 Ejemplo: 1 |
type | string | Opcional | Tipo de grupo: 0=compartido, 1=dedicado. Por defecto es 0 01 Ejemplo: 0 |
deviceType | string | Opcional | Tipo de dispositivo: iphone o ipad. Por defecto es iphone iphoneipad Ejemplo: iphone |
beizhu | string | Opcional | Observación. Hasta 40 caracteres Ejemplo: 预约测试设备 |
Respuesta
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
code | number | Requerido | Código de estado: 1=éxito, 0=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 | string | Requerido | ID de orden de reserva / certificado (típicamente 5 caracteres alfanuméricos) Ejemplo: A1B2C |
data.pool | number | Requerido | Grupo: 0=compartido, 1=dedicado Ejemplo: 0 |
data.addtime | number | Requerido | Hora de adición (Unix) Ejemplo: 1706500000 |
data.mobileprovision | string | Requerido | mobileprovision codificado en Base64 (puede estar vacío mientras la revisión está pendiente) Ejemplo: Base64EncodedString... |
data.p12 | string | Requerido | Certificado P12 codificado en Base64 Ejemplo: Base64EncodedString... |
data.state | boolean | Requerido | Estado de validez del certificado (devuelto en algunas sucursales) Ejemplo: true |
ysucc | string | Requerido | Indicador de éxito, devuelve "Ysucc" en caso de éxito Ejemplo: Ysucc |
Códigos de error
000X-Lang: enzh, en, zh-TW, vi, arEjemplos de código
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/addyydevice" \
-H "X-Lang: en" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87"Notas
- Envía los parámetros a través de Query o x-www-form-urlencoded. El cuerpo JSON no se analiza
- shtype es un alias heredado de warranty, utilizado solo cuando warranty está vacío
- Un mobileprovision vacío usualmente indica que la revisión está pendiente; verifica el estado mediante las API de lista de 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/addyydevice?token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87Bloqueado a este sitioToken de API de usuario
UDID del dispositivo. La longitud debe ser de 25 o 40 caracteres
Tipo de garantía: 0/1/2/3/4/6. Se recomienda pasarlo explícitamente
Alias de garantía. Usado solo cuando la garantía está vacía
Tipo de grupo: 0=compartido, 1=dedicado. Por defecto es 0
Tipo de dispositivo: iphone o ipad. Por defecto es iphone
Observación. Hasta 40 caracteres