Anında Cihaz Ekle
Bir cihaz UDID’si kaydedin ve hemen mobileprovision ve P12 döndürün
/api/adddeviceİ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 |
udid | string | Gerekli | Cihaz UDID'si (25 veya 40 karakter olmalıdır) Örnek: 00008030-001234567890ABCD |
warranty | string | İsteğe bağlı | Garanti türü: 0/1/2/3/4/6. Açıkça geçilmesi önerilir. Eksik veya geçersiz değerler fiyatlandırma için standart değere geri dönülür 012346 Örnek: 1 |
shtype | string | İsteğe bağlı | Garanti takma adı. Yalnızca garanti boş olduğunda kullanılır 012346 Örnek: 1 |
type | string | İsteğe bağlı | Havuz türü: 0=herkese açık, 1=özel. Varsayılan 0'dır 01 Örnek: 0 |
deviceType | string | İsteğe bağlı | Cihaz türü: iphone veya ipad. Varsayılan iphone'dur iphoneipad Örnek: iphone |
beizhu | string | İsteğe bağlı | Açıklama (en fazla 40 karakter; daha uzunsa kısaltılır) Örnek: 测试设备 |
code | string | İsteğe bağlı | Aktivasyon kodu (isteğe bağlı) Örnek: ABC123XYZ |
Yanıt
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
code | number | Gerekli | Durum kodu: 1=başarılı, 0=başarısız Ö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 (8 karakter) Örnek: AB12CD34 |
data.pool | number | Gerekli | Havuz: 0=herkese açık, 1=özel Örnek: 0 |
data.addtime | number | Gerekli | Eklenme zamanı (Unix) Örnek: 1706500000 |
data.mobileprovision | string | Gerekli | Base64 kodlu mobileprovision Örnek: Base64EncodedString... |
data.p12 | string | Gerekli | Base64 kodlu P12 sertifikası Örnek: Base64EncodedString... |
data.state | boolean | Gerekli | Sertifika geçerlilik durumu (bazı şubelerde döndürülür) Örnek: true |
data.reused | boolean | Gerekli | Mevcut bir sertifikanın tekrar kullanılıp kullanılmadığı (sadece kod sağlandığında ve aynı kod ile UDID için tekrar kullanım mümkünse döndürülür) Örnek: true |
ysucc | string | Gerekli | Başarı bayrağı, başarı durumunda "Ysucc" döner Örnek: Ysucc |
Hata Kodları
000X-Lang: enzh, en, zh-TW, vi, arKod Örnekleri
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/adddevice" \
-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=%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87&code=ABC123XYZ"Notlar
- Hem GET hem de POST desteklenir (POST burada gösterilmiştir)
- Parametreleri Query veya x-www-form-urlencoded ile gönderin. JSON gövdesi analiz edilmez
- shtype, yalnızca warranty boş olduğunda kullanılan warranty'nin eski bir takma adıdır
- UDID doğrulaması yalnızca uzunluk kontrolüdür (25 veya 40 karakter)
- mobileprovision ve p12 Base64 ile kodlanmıştır; çözün ve dosya olarak kaydedin
- warranty=4, type=1 ile desteklenmiyor
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/adddevice?token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87&code=ABC123XYZBu siteye kilitliKullanıcı API token'ı
Cihaz UDID'si (25 veya 40 karakter olmalıdır)
Garanti türü: 0/1/2/3/4/6. Açıkça geçilmesi önerilir. Eksik veya geçersiz değerler fiyatlandırma için standart değere geri dönülür
Garanti takma adı. Yalnızca garanti boş olduğunda kullanılır
Havuz türü: 0=herkese açık, 1=özel. Varsayılan 0'dır
Cihaz türü: iphone veya ipad. Varsayılan iphone'dur
Açıklama (en fazla 40 karakter; daha uzunsa kısaltılır)
Aktivasyon kodu (isteğe bağlı)