GETPOST
v1.0.0stableZertifikat Abrufen
Ein Zertifikat mit dem Token und entweder einer Zertifikat-ID oder UDID abrufen. Die intelligente Auswahl gilt bei der Abfrage nach UDID
GET | POST
/api/getcertificateAuthentifizierung:API Key
Begrenzung:120/Minute
Anforderungsparameter
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 |
id | string | Optional | Zertifikat-ID. Entweder id oder UDID wird benötigt. Wenn beide angegeben sind, hat id Vorrang Beispiel: AB12CD34 |
udid | string | Optional | Geräte-UDID. Entweder id oder UDID ist erforderlich. Intelligente Auswahl gilt bei der Abfrage nach UDID Beispiel: 00008020-001A2B3C4D5E6F78 |
Antwort
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
code | number | Erforderlich | Statuscode: 1=Erfolg, 0=Fehler, 2=kein verfügbares Zertifikat, 3=Zertifikat abgelaufen Beispiel: 1 |
msg | string | Erforderlich | Antwortnachricht Beispiel: 返回成功 |
time | number | Erforderlich | Server-Zeitstempel (Unix-Sekunden) Beispiel: 1769675945 |
data | object | Erforderlich | Antwort-Payload |
data.id | string | Erforderlich | Zertifikats-ID Beispiel: AB12CD34 |
data.pname | string | Erforderlich | Projektname Beispiel: MyApp |
data.addtime | number | Erforderlich | Hinzufügungszeit (Unix-Zeitstempel) Beispiel: 1706500000 |
data.pool | number | Erforderlich | Pool: 0=öffentlich, 1=privat Beispiel: 0 |
data.type | number | Erforderlich | Pool-Typ: 0=öffentlich, 1=privat Beispiel: 0 |
data.mobileprovision | string | Erforderlich | In Base64 kodiertes mobileprovision Beispiel: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | Erforderlich | In Base64 kodiertes P12-Zertifikat Beispiel: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | Erforderlich | Zertifikatsgültigkeit: true=gültig, false=widerrufen Beispiel: true |
data.warranty | boolean | Erforderlich | Ob die Garantie aktiv ist Beispiel: true |
data.warranty_time | number | Erforderlich | Ablaufzeit der Garantie (Unix-Zeitstempel) Beispiel: 1738000000 |
data.shtype | number | Erforderlich | Garantieart: 0/1/2/3/4/6 Beispiel: 1 |
ysucc | string | Erforderlich | Erfolgskennzeichen, gibt bei Erfolg "Ysucc" zurück Beispiel: Ysucc |
Antwortbeispiel
{}
"code":1,
"msg":"Erfolg",
"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"
Fehlercodes
Fehlercodes7 definiert
0Token-Überprüfung fehlgeschlagen
Ungültiges oder abgelaufenes Token
0Mindestens eine der Angaben Zertifikats-ID oder UDID muss bereitgestellt werden
Entweder id- oder UDID-Parameter wird benötigt
0Zertifikats-ID nicht gefunden
Zertifikats-ID existiert nicht oder gehört nicht zum aktuellen Benutzer
X-Lang: enzh, en, zh-TW, vi, arCodebeispiele
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"Hinweise
- Unterstützt sowohl GET als auch POST
- Parameter über Query oder x-www-form-urlencoded senden
- Entweder id oder UDID wird benötigt. Wenn beide angegeben werden, hat die id Vorrang
- Bei der Abfrage nach UDID wählt das System das beste Zertifikat aus: zuerst gültige, dann widerrufene, aber nicht deaktivierte
- state=false bedeutet, dass das Zertifikat widerrufen wurde, aber weiterhin herunterladbar ist (Apps können möglicherweise nicht installiert werden)
- warranty_time ist die Ablaufzeit der Garantie. Nach Ablauf ist ein Neukauf erforderlich
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/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78Gesperrt für diese SeitestringErforderlich
Benutzer-API-Token
string
Zertifikat-ID. Entweder id oder UDID wird benötigt. Wenn beide angegeben sind, hat id Vorrang
string
Geräte-UDID. Entweder id oder UDID ist erforderlich. Intelligente Auswahl gilt bei der Abfrage nach UDID