GETPOST
v1.0.0stableObtener Certificado
Recuperar un certificado usando el token y ya sea un ID de certificado o UDID. La selección inteligente se aplica al consultar por UDID
GET | POST
/api/getcertificateAutenticación:API Key
Límite:120/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 |
id | string | Opcional | ID de certificado. Se requiere id o UDID. Si se proporcionan ambos, el id tiene prioridad Ejemplo: AB12CD34 |
udid | string | Opcional | UDID del dispositivo. Se requiere id o UDID. La selección inteligente se aplica al consultar por UDID Ejemplo: 00008020-001A2B3C4D5E6F78 |
Respuesta
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
code | number | Requerido | Código de estado: 1=éxito, 0=fallo, 2=no hay certificado disponible, 3=certificado expirado 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 del certificado Ejemplo: AB12CD34 |
data.pname | string | Requerido | Nombre del proyecto Ejemplo: MyApp |
data.addtime | number | Requerido | Hora de adición (marca de tiempo Unix) Ejemplo: 1706500000 |
data.pool | number | Requerido | Pool: 0=público, 1=privado Ejemplo: 0 |
data.type | number | Requerido | Tipo de grupo: 0=público, 1=privado Ejemplo: 0 |
data.mobileprovision | string | Requerido | mobileprovision codificado en Base64 Ejemplo: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | Requerido | Certificado P12 codificado en Base64 Ejemplo: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | Requerido | Validez del certificado: true=válido, false=revocado Ejemplo: true |
data.warranty | boolean | Requerido | Si la garantía está activa Ejemplo: true |
data.warranty_time | number | Requerido | Tiempo de expiración de la garantía (marca de tiempo Unix) Ejemplo: 1738000000 |
data.shtype | number | Requerido | Tipo de garantía: 0/1/2/3/4/6 Ejemplo: 1 |
ysucc | string | Requerido | Indicador de éxito, devuelve "Ysucc" en caso de éxito Ejemplo: Ysucc |
Ejemplo de respuesta
{}
"code":1,
"msg":"Éxito",
"time":1769675945,
"data":
{}
,"id":"AB12CD34",
"pname":"MyApp",
"addtime":1706500000,
"pool":0,
"type":0,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)",
"state":true,
"warranty":true,
"warranty_time":1738000000,
"shtype":1
"ysucc":"Ysucc"
Códigos de error
Códigos de error7 definido
0Falló la verificación del token
Token inválido o expirado
0Se debe proporcionar al menos uno de ID de certificado o UDID
Se requiere el parámetro id o UDID
0ID de certificado no encontrado
El ID de certificado no existe o no pertenece al usuario actual
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/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78" \
-H "X-Lang: en"Notas
- Soporta tanto GET como POST
- Enviar parámetros vía Query o x-www-form-urlencoded
- Se requiere id o UDID. Si se proporcionan ambos, id tiene prioridad
- Al consultar por UDID, el sistema selecciona el mejor certificado: primero válido, luego revocado pero no deshabilitado
- state=false significa que el certificado está revocado pero aún se puede descargar (las aplicaciones pueden no instalarse)
- warranty_time es la fecha de vencimiento de la garantía. Se requiere recompra después de que expire
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/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78Bloqueado a este sitiostringRequerido
Token de API de usuario
string
ID de certificado. Se requiere id o UDID. Si se proporcionan ambos, el id tiene prioridad
string
UDID del dispositivo. Se requiere id o UDID. La selección inteligente se aplica al consultar por UDID