Sertifika Al
Token ve ya bir sertifika kimliği ya da UDID kullanarak sertifika alın. UDID ile sorgularken akıllı seçim uygulanır
/api/getcertificateİstek Parametreleri
Tüm parametreler Sorgu veya Gövde üzerinden iletilebilir
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
token | string | Gerekli | Kullanıcı API token'ı Örnek: your_api_token_here |
id | string | İsteğe bağlı | Sertifika Kimliği. Ya id ya da UDID gereklidir. Her ikisi de sağlanırsa, id önceliklidir Örnek: AB12CD34 |
udid | string | İsteğe bağlı | Cihaz UDID'si. Kimlik veya UDID gereklidir. UDID ile sorgulama yapıldığında akıllı seçim geçerlidir Örnek: 00008020-001A2B3C4D5E6F78 |
Yanıt
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
code | number | Gerekli | Durum kodu: 1=başarılı, 0=başarısız, 2=mümkün sertifika yok, 3=sertifika süresi dolmuş Örnek: 1 |
msg | string | Gerekli | Yanıt mesajı Örnek: 返回成功 |
time | number | Gerekli | Sunucu zaman damgası (Unix saniye) Örnek: 1769675945 |
data | object | Gerekli | Yanıt yükü |
data.id | string | Gerekli | Sertifika ID'si Örnek: AB12CD34 |
data.pname | string | Gerekli | Proje adı Örnek: MyApp |
data.addtime | number | Gerekli | Eklenme zamanı (Unix zaman damgası) Örnek: 1706500000 |
data.pool | number | Gerekli | Havuz: 0=herkese açık, 1=özel Örnek: 0 |
data.type | number | Gerekli | Havuz türü: 0=herkes erişebilir, 1=özel Örnek: 0 |
data.mobileprovision | string | Gerekli | Base64 kodlu mobileprovision Örnek: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | Gerekli | Base64 kodlu P12 sertifikası Örnek: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | Gerekli | Sertifika geçerliliği: true=geçerli, false=iptal edilmiş Örnek: true |
data.warranty | boolean | Gerekli | Garanti aktif mi Örnek: true |
data.warranty_time | number | Gerekli | Garanti bitiş zamanı (Unix zaman damgası) Örnek: 1738000000 |
data.shtype | number | Gerekli | Garanti türü: 0/1/2/3/4/6 Örnek: 1 |
ysucc | string | Gerekli | Başarı bayrağı, başarı durumunda "Ysucc" döner Örnek: Ysucc |
Hata Kodları
000Response Language
Customize the API response language with the X-Lang header. The code examples below automatically use your current site language.
X-Lang: enzh, en, zh-TW, vi, ar, es, ruAccept-Language is also supported; X-Lang takes priority. Unsupported languages follow the site language fallback.
Kod Örnekleri
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"Notlar
- Hem GET hem de POST destekler
- Parametreleri Query veya x-www-form-urlencoded ile gönder
- Ya id ya da UDID gereklidir. İkisi de sağlanırsa id önceliklidir
- UDID ile sorgulama yapıldığında, sistem en iyi sertifikayı seçer: önce geçerli olan, sonra iptal edilmiş ancak devre dışı bırakılmamış olan
- state=false sertifikanın iptal edildiği ancak yine de indirilebilir olduğu anlamına gelir (uygulamalar yüklenmeyebilir)
- warranty_time garanti bitiş süresidir. Süresi dolduktan sonra yeniden satın alma gereklidir
Konsolda deneyin
Aşağıdaki parametreleri doldurun ve testi yapmak için bir istek gönderin. İstekler yalnızca bu sitenin API'sine gider; URL kilitli ve değiştirilemez, mevcut giriş çereziniz dahil edilir.
https://testypro.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78Bu siteye kilitliKullanıcı API token'ı
Sertifika Kimliği. Ya id ya da UDID gereklidir. Her ikisi de sağlanırsa, id önceliklidir
Cihaz UDID'si. Kimlik veya UDID gereklidir. UDID ile sorgulama yapıldığında akıllı seçim geçerlidir