GETPOST
v1.0.0stable

Set Device Status

Update the status of a device using token authentication

GET | POST/api/device/status
Ang Auth:API Key
Hangganan:60/minute

Kahilingan ng mga Parameter

Ang lahat ng parameter ay maaaring ipasa sa pamamagitan ng Query o Body

ParameterUriKailanganPaglalarawan
token
stringKailangan
User API token
Halimbawa: your_api_token_here
kid
stringMapagpipilian
Device KID. Provide either kid or udid
Halimbawa: ABC123XYZ
udid
stringMapagpipilian
Device UDID. Provide either kid or udid
Halimbawa: 00008030-001234567890002E
action
stringMapagpipilian
Action: enable, disable, or toggle. Default is toggle
enabledisabletoggle
Halimbawa: disable

Pagtugon

ParameterUriKailanganPaglalarawan
code
numberKailangan
Status code: 1=success, others=failure
Halimbawa: 1
msg
stringKailangan
Response message
Halimbawa: 设备已禁用
time
numberKailangan
Server timestamp (Unix seconds)
Halimbawa: 1769675945
data
objectKailangan
Response payload
data.id
numberKailangan
Device ID
Halimbawa: 12345
data.kid
stringKailangan
Device KID
Halimbawa: ABC123XYZ
data.udid
stringKailangan
Device UDID
Halimbawa: 00008030-001234567890002E
data.enabled
booleanKailangan
Current enabled status
Halimbawa: false
data.yblack
stringKailangan
Status flag: Ysucc=enabled, Yno=disabled
Halimbawa: Yno
data.status_name
stringKailangan
Status name
Halimbawa: 禁用
data.status_code
numberKailangan
Status code: 1=enabled, 0=disabled
Halimbawa: 0
ip
stringKailangan
Requester IP address
Halimbawa: 192.168.1.100
ysucc
stringKailangan
Success flag, returns "Ysucc" on success
Halimbawa: Ysucc
Pagtugon na Halimbawa
{
"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"
}

Error

Error7 Binigyang - katuturan
12
Token is required
Token parameter is missing
10
Invalid token
Invalid or expired token
20
Please provide kid or udid
Missing kid or udid

Pagtugon sa Wika

Ang mga code na halimbawa sa ibaba ay awtomatikong gumagamit ng kasalukuyang site language mo.

Inirerekomendang Tagapangulo
X-Lang: fil
Suportadong mga Wika
zh, en, zh-TW, vi, ar, es, ru

Sinusuportahan din ang tinatanggap na-Language; ang X-Lang ang inuuna. ang mga hindi suportadong wika ay sumusunod sa site language fallback.

Mga Halimbawa ng Kodigo

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: fil"

Mga Noble

  • 当一个 udid 有多个证书时,需要使用 kid 精确指定
  • 禁用后的设备将无法进行安装操作
  • 只能操作属于自己的设备

Subukin ito sa Console

Punan ang mga parameter sa ibaba at magpadala ng kahilingan upang masubukan. requests pumunta lamang sa API ng site na ito; ang URL ay naka-lock at hindi maaaring baguhin, at isama ang inyong kasalukuyang login cookie.

https://testypro.iwai.cc/api/device/status?token=your_api_token_here&kid=ABC123XYZ&udid=00008030-001234567890002E&action=disableNakakandado sa lugar na ito
stringKailangan

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