GETPOST
v2.1.0stableRezervasyonlu Cihaz Ekle
Rezervasyon modunda bir cihaz kaydedin. Apple incelemesi beklenirken mobileprovision boş olabilir
GET | POST
/api/addyydeviceYetkilendirme:API Key
Limit:30/dakika
İ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. Uzunluğu 25 veya 40 karakter olmalıdır Örnek: 00008030-001234567890ABCD |
warranty | string | İsteğe bağlı | Garanti tipi: 0/1/2/3/4/6. Açıkça geçilmesi önerilir 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 tipi: 0=paylaşımlı, 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ı | Not. En fazla 40 karakter Örnek: 预约测试设备 |
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 | Rezervasyon siparişi / sertifika kimliği (genellikle 5 alfasayısal karakter) Örnek: A1B2C |
data.pool | number | Gerekli | Havuz: 0=paylaşımlı, 1=özel Örnek: 0 |
data.addtime | number | Gerekli | Eklenme zamanı (Unix) Örnek: 1706500000 |
data.mobileprovision | string | Gerekli | Base64 ile kodlanmış mobileprovision (inceleme beklerken boş olabilir) Ö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 |
ysucc | string | Gerekli | Başarı bayrağı, başarı durumunda "Ysucc" döner Örnek: Ysucc |
Yanıt Örneği
{}
"code":1,
"msg":"Rezervasyon başarılı",
"time":1769675945,
"data":
{}
,"id":"A1B2C",
"pool":0,
"addtime":1706500000,
"mobileprovision":"",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
"ysucc":"Ysucc"
Hata Kodları
Hata Kodları4 tanımlandı
0Geçersiz token
Geçersiz veya süresi dolmuş token
0Geçersiz UDID formatı
UDID uzunluğu 25 veya 40 karakter olmalıdır
0Yetersiz bakiye
Yetersiz bakiye
X-Lang: enzh, en, zh-TW, vi, arKod Örnekleri
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/addyydevice" \
-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=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87"Notlar
- 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
- Boş bir mobileprovision genellikle incelemenin beklediğini gösterir; durum kontrolü için cihaz listesi API'lerini kullanın
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/addyydevice?token=your_api_token_here&udid=00008030-001234567890ABCD&warranty=1&shtype=1&type=0&deviceType=iphone&beizhu=%E9%A2%84%E7%BA%A6%E6%B5%8B%E8%AF%95%E8%AE%BE%E5%A4%87Bu siteye kilitlistringGerekli
Kullanıcı API token'ı
stringGerekli
Cihaz UDID’si. Uzunluğu 25 veya 40 karakter olmalıdır
string
Garanti tipi: 0/1/2/3/4/6. Açıkça geçilmesi önerilir
string
Garanti takma adı. Yalnızca garanti boş olduğunda kullanılır
string
Havuz tipi: 0=paylaşımlı, 1=özel. Varsayılan 0’dır
string
Cihaz türü: iphone veya ipad. Varsayılan iphone'dur
string
Not. En fazla 40 karakter