GETPOST
v1.0.0stableCihaz Durumunu Güncelle
Token kimlik doğrulaması kullanarak cihazın durumunu güncelleyin
GET | POST
/api/device/statusYetkilendirme:API Key
Limit:60/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 |
kid | string | İsteğe bağlı | Cihaz KID. kid veya UDID sağlayın Örnek: ABC123XYZ |
udid | string | İsteğe bağlı | Cihaz UDID. Ya kid ya da UDID sağlayın Örnek: 00008030-001234567890002E |
action | string | İsteğe bağlı | Eylem: etkinleştir, devre dışı bırak veya değiştir. Varsayılan değiştir enabledisabletoggle Örnek: disable |
Yanıt
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
code | number | Gerekli | Durum kodu: 1=başarı, diğerleri=başarısızlık Ö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 | number | Gerekli | Cihaz ID'si Örnek: 12345 |
data.kid | string | Gerekli | Cihaz KID Örnek: ABC123XYZ |
data.udid | string | Gerekli | Cihaz UDID Örnek: 00008030-001234567890002E |
data.enabled | boolean | Gerekli | Mevcut etkin durumu Örnek: false |
data.yblack | string | Gerekli | Durum bayrağı: Ysucc=etkin, Yno=devre dışı Örnek: Yno |
data.status_name | string | Gerekli | Durum adı Örnek: 禁用 |
data.status_code | number | Gerekli | Durum kodu: 1=etkin, 0=devre dışı Örnek: 0 |
ip | string | Gerekli | Talep eden IP adresi Örnek: 192.168.1.100 |
ysucc | string | Gerekli | Başarı bayrağı, başarı durumunda "Ysucc" döner Örnek: Ysucc |
Yanıt Örneği
{}
"code":1,
"msg":"Cihaz devre dışı",
"time":1769675945,
"data":
{}
,"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"enabled":false,
"yblack":"Yno",
"status_name":"禁用",
"status_code":0
"ip":"192.168.1.100",
"ysucc":"Ysucc"
Cihazı Etkinleştir
Cihazı etkinleştirmek için action=enable kullanın
Cihazı Etkinleştir
{}
"code":1,
"msg":"Cihaz etkin",
"time":1769675945,
"data":
{}
,"id":12345,
"kid":"ABC123XYZ",
"udid":"00008030-001234567890002E",
"enabled":true,
"yblack":"Ysucc",
"status_name":"启用",
"status_code":1
"ip":"192.168.1.100",
"ysucc":"Ysucc"
Hata Kodları
Hata Kodları7 tanımlandı
12Token gereklidir
Token parametresi eksik
10Geçersiz token
Geçersiz veya süresi dolmuş token
20Lütfen kid veya UDID sağlayın
Kid veya UDID eksik
X-Lang: enzh, en, zh-TW, vi, arKod Örnekleri
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disable" \
-H "X-Lang: en"Notlar
- Bir UDID için birden fazla sertifika mevcutsa, belirtmek için kid kullanın
- Devre dışı bırakılmış cihazlar yükleme gerçekleştiremez
- Yalnızca kendi cihazlarınız üzerinde işlem yapabilirsiniz
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/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disableBu siteye kilitlistringGerekli
Kullanıcı API token'ı
string
Cihaz KID. kid veya UDID sağlayın
string
Cihaz UDID. Ya kid ya da UDID sağlayın
string
Eylem: etkinleştir, devre dışı bırak veya değiştir. Varsayılan değiştir