Zertifikatstatus Prüfen
Überprüfen Sie den Zertifikatsstatus mithilfe der Token-Authentifizierung und entweder einer Zertifikat-KID oder Geräte-UDID
/api/device/certcheckAnforderungsparameter
Alle Parameter können über Query oder Body übergeben werden
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
token | string | Erforderlich | Benutzer-API-Token Beispiel: your_api_token_here |
kid | string | Optional | Zertifikat KID. Geben Sie entweder KID oder UDID an Beispiel: ABC123XYZ |
udid | string | Optional | Geräte-UDID. Geben Sie entweder KID oder UDID an Beispiel: 00008030-001234567890002E |
Antwort
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
code | number | Erforderlich | API-Aufrufstatus: 1=Erfolg, andere=Fehler Beispiel: 1 |
msg | string | Erforderlich | Antwortnachricht Beispiel: 证书状态正常 |
time | number | Erforderlich | Server-Zeitstempel (Unix-Sekunden) Beispiel: 1769675945 |
data | object | Erforderlich | Antwort-Payload |
data.status | string | Erforderlich | Zertifikatsstatus: normal/abgelaufen/gesperrt/verboten/gelöscht/unbekannt Beispiel: normal |
data.status_code | number | Erforderlich | Statuscode: 205=normal, 203=abgelaufen, 204=zurückgezogen, 207=gesperrt, 206=verworfen, 208=unbekannt Beispiel: 205 |
data.status_text | string | Erforderlich | Statusmeldung Beispiel: 正常 |
data.details | string | Erforderlich | Details Beispiel: 证书有效,剩余 180 天过期 |
data.check_method | string | Erforderlich | Prüfmethode: Online-Prüfung / Lokale Prüfung Beispiel: 在线检测 |
data.can_detect_revoke | boolean | Erforderlich | Kann Widerruf erkennen: true=Online-Prüfung verfügbar, false=nur lokale Prüfung (nur Gültigkeitszeitraum) Beispiel: true |
data.revoked_at | string | Erforderlich | Widerrufszeit (nur für zurückgezogene/gesperrte) Beispiel: 2026-01-15 10:30:00 |
data.expires_at | string | Erforderlich | Ablaufdatum des Zertifikats Beispiel: 2027-01-28 15:30:00 |
data.remaining_days | number | Erforderlich | Verbleibende gültige Tage Beispiel: 180 |
data.cert_info | object | Erforderlich | Zertifikatsinformationen |
data.cert_info.common_name | string | Erforderlich | Zertifikat gebräuchlicher Name Beispiel: Apple Development: John Doe (XXXXXXXXXX) |
data.cert_info.valid_from | string | Erforderlich | Zertifikat gültig von Beispiel: 2026-01-28 15:30:00 |
data.cert_info.valid_to | string | Erforderlich | Zertifikat gültig bis Beispiel: 2027-01-28 15:30:00 |
data.device | object | Erforderlich | Geräteinformationen |
ip | string | Erforderlich | Anforderer-IP-Adresse Beispiel: 192.168.1.100 |
ysucc | string | Erforderlich | Erfolgskennzeichen, gibt bei Erfolg "Ysucc" zurück Beispiel: Ysucc |
Zertifikat abgeworfen (Online)
Online-Überprüfung erkannte, dass Zertifikat abgeworfen wurde
Konto gesperrt
Entwicklerkonto wurde von Apple gesperrt
Lokale Überprüfung (Online nicht verfügbar)
Online-Prüfung nicht verfügbar, Rückfall auf lokale Prüfung, Gültigkeitsdauer nur
Mehrere Zertifikate gefunden
Mehrere Zertifikate für dieselbe UDID vorhanden, verwenden Sie kid zur Spezifizierung
Fehlercodes
121020X-Lang: enzh, en, zh-TW, vi, arCodebeispiele
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E" \
-H "X-Lang: en"Hinweise
- Unterstützt sowohl GET als auch POST
- Geben Sie mindestens eines von beiden an: kid oder UDID
- Wenn mehrere Zertifikate für dieselbe UDID existieren, werden mehrere Zertifikat-Abfragen zurückgegeben
- Online-Überprüfung: Kann Gültigkeit und Widerrufsstatus erkennen, erfordert Netzwerk
- Lokale Überprüfung: Prüft nur den Gültigkeitszeitraum, kann Widerruf nicht erkennen
- Fällt auf lokale Überprüfung zurück, wenn online nicht verfügbar, kann_widerrufen_erkennen=false
- Gerätestatus wird automatisch auf verborgen gesetzt, wenn fallen gelassen/gesperrt erkannt
- Statuscodes: 205=normal, 203=abgelaufen, 204=widerrufen, 206=fallen gelassen, 207=gesperrt, 208=unbekannt
- Vermeiden Sie häufige Aufrufe, um eine Begrenzung der Apple-Rate zu verhindern
Versuchen Sie es in der Konsole
Füllen Sie die untenstehenden Parameter aus und senden Sie eine Anfrage zum Testen. Anfragen gehen nur an die API dieser Seite; die URL ist gesperrt und kann nicht geändert werden, und Ihr aktuelles Login-Cookie ist enthalten.
https://testypro.iwai.cc/api/device/certcheck?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002EGesperrt für diese SeiteBenutzer-API-Token
Zertifikat KID. Geben Sie entweder KID oder UDID an
Geräte-UDID. Geben Sie entweder KID oder UDID an