GETPOST
v1.0.0stableSet Device Status
Update the status of a device using token authentication
GET | POST
/api/device/statusঅনুমোদন:API Key
সীমা:60/minute
অনুরোধ করা পরামিতি
সকল পরামিতি অনুসন্ধান বা মৃতদেহের মাধ্যমে অতিক্রম করা যাবে
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
token | string | আবশ্যক | User API token উদাহরণ: your_api_token_here |
kid | string | বিকল্প | Device KID. Provide either kid or udid উদাহরণ: ABC123XYZ |
udid | string | বিকল্প | Device UDID. Provide either kid or udid উদাহরণ: 00008030-001234567890002E |
action | string | বিকল্প | Action: enable, disable, or toggle. Default is toggle enabledisabletoggle উদাহরণ: disable |
প্রতিক্রিয়া
| পরামিতি | ধরন | আবশ্যক | বিবরণ |
|---|---|---|---|
code | number | আবশ্যক | Status code: 1=success, others=failure উদাহরণ: 1 |
msg | string | আবশ্যক | Response message উদাহরণ: 设备已禁用 |
time | number | আবশ্যক | Server timestamp (Unix seconds) উদাহরণ: 1769675945 |
data | object | আবশ্যক | Response payload |
data.id | number | আবশ্যক | Device ID উদাহরণ: 12345 |
data.kid | string | আবশ্যক | Device KID উদাহরণ: ABC123XYZ |
data.udid | string | আবশ্যক | Device UDID উদাহরণ: 00008030-001234567890002E |
data.enabled | boolean | আবশ্যক | Current enabled status উদাহরণ: false |
data.yblack | string | আবশ্যক | Status flag: Ysucc=enabled, Yno=disabled উদাহরণ: Yno |
data.status_name | string | আবশ্যক | Status name উদাহরণ: 禁用 |
data.status_code | number | আবশ্যক | Status code: 1=enabled, 0=disabled উদাহরণ: 0 |
ip | string | আবশ্যক | Requester IP address উদাহরণ: 192.168.1.100 |
ysucc | string | আবশ্যক | Success flag, returns "Ysucc" on success উদাহরণ: Ysucc |
রেসপন্স উদাহরণ
{}
"code":1,
"msg":"Device disabled",
"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"
Enable Device
Use action=enable to enable the device
Enable Device
{}
"code":1,
"msg":"Device enabled",
"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"
ত্রুটিপূর্ণ কোড
ত্রুটিপূর্ণ কোড7 নির্ধারিত
12Token is required
Token parameter is missing
10Invalid token
Invalid or expired token
20Please provide kid or udid
Missing kid or udid
বহিরাগত ভাষা
X-Lang হেডারের সাথে API প্রতিক্রিয়া গ্রহণ করুন। টি কোড স্বয়ংক্রিয়ভাবে আপনার বর্তমান অবস্থানের জন্য ব্যবহার করা হচ্ছে।
প্রস্তাবিত হেডার
X-Lang: bnসমর্থিত ভাষা
zh, en, zh-TW, vi, ar, es, ruসমর্থিত ভাষাও সমর্থিত নয়; X-Lang এর অগ্রাধিকার গ্রহণ করা হয়। ওয়েব-সাইট ফাইলটির সাহায্যে সমর্থিত হয়।
কোড উদাহরণ
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: bn"নোট
- 当一个 udid 有多个证书时,需要使用 kid 精确指定
- 禁用后的设备将无法进行安装操作
- 只能操作属于自己的设备
কনসোলের মধ্যে এটি চেষ্টা করুন
বাগ পূরণ করুন এবং এটি পরীক্ষা করুন। এই সাইটের API- এ কেবল অনুরোধ করা হয়; URL- টি লক করা হয়েছে এবং আপনার বর্তমান লগ- ইন কুকি অন্তর্ভুক্ত করা যাবে না।
https://testypro.iwai.cc/api/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disableএই সাইটের লক করা হয়েছেstringআবশ্যক
User API token
string
Device KID. Provide either kid or udid
string
Device UDID. Provide either kid or udid
string
Action: enable, disable, or toggle. Default is toggle