GETPOST
v2.1.0stable

Anında Cihaz Ekle

Bir cihaz UDID’si kaydedin ve hemen mobileprovision ve P12 döndürün

GET | POST/api/adddevice
Yetkilendirme:API Key
Limit:60/dakika

İstek Parametreleri

Tüm parametreler Sorgu veya Gövde üzerinden iletilebilir

ParametreTürGerekliAçıklama
token
stringGerekli
Kullanıcı API token'ı
Örnek: your_api_token_here
udid
stringGerekli
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

ParametreTürGerekliAçıklama
code
numberGerekli
Durum kodu: 1=başarılı, 0=başarısız
Örnek: 1
msg
stringGerekli
Yanıt mesajı
Örnek: 添加成功
time
numberGerekli
Sunucu zaman damgası (Unix saniye)
Örnek: 1769675945
data
objectGerekli
Yanıt yükü
data.id
stringGerekli
Sertifika ID'si (8 karakter)
Örnek: AB12CD34
data.pool
numberGerekli
Havuz: 0=herkese açık, 1=özel
Örnek: 0
data.addtime
numberGerekli
Eklenme zamanı (Unix)
Örnek: 1706500000
data.mobileprovision
stringGerekli
Base64 kodlu mobileprovision
Örnek: Base64EncodedString...
data.p12
stringGerekli
Base64 kodlu P12 sertifikası
Örnek: Base64EncodedString...
data.state
booleanGerekli
Sertifika geçerlilik durumu (bazı şubelerde döndürülür)
Örnek: true
data.reused
booleanGerekli
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
stringGerekli
Başarı bayrağı, başarı durumunda "Ysucc" döner
Örnek: Ysucc
Yanıt Örneği
{
"code":1,
"msg":"Cihaz başarıyla eklendi",
"time":1769675945,
"data":
{
"id":"AB12CD34",
"pool":0,
"addtime":1706500000,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)"
}
,
"ysucc":"Ysucc"
}

Hata Kodları

Hata Kodları5 tanımlandı
0
Geçersiz token
Geçersiz veya süresi dolmuş token
0
Geçersiz UDID formatı
UDID uzunluğu 25 veya 40 karakter olmalıdır
0
Yetersiz bakiye
Yetersiz bakiye (mesaj şubeye göre değişebilir)

X-Lang: en
zh, en, zh-TW, vi, ar

Kod Ö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 kilitli
stringGerekli

Kullanıcı API token'ı

stringGerekli

Cihaz UDID'si (25 veya 40 karakter olmalıdır)

string

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

string

Garanti takma adı. Yalnızca garanti boş olduğunda kullanılır

string

Havuz türü: 0=herkese açık, 1=özel. Varsayılan 0'dır

string

Cihaz türü: iphone veya ipad. Varsayılan iphone'dur

string

Açıklama (en fazla 40 karakter; daha uzunsa kısaltılır)

string

Aktivasyon kodu (isteğe bağlı)