GETPOST
v1.0.0stable

Geräteliste Abfragen

Abfrage der Geräteliste des authentifizierten Benutzers mit Paginierung und Statusfiltern.

GET | POST/api/device/list
Authentifizierung:API Key

Anforderungsparameter

Alle Parameter können über Query oder Body übergeben werden

ParameterTypErforderlichBeschreibung
token
stringErforderlich
Benutzer-API-Token
Beispiel: your_api_token_here
page
numberOptional
Seitennummer. Standard 1
Beispiel: 1
per_page
numberOptional
Elemente pro Seite. Standard 20, maximal 100
Beispiel: 20
zt
stringOptional
Statusfilter: alle, normal, verborgen, in Überprüfung oder aktualisieren
allnormalhiddenreviewingupdate
Beispiel: all
shtype
stringOptional
Nachverkaufs-Typ-Filter. Mehrere Werte mit Kommas trennen
Beispiel: 1,2

Antwort

ParameterTypErforderlichBeschreibung
code
numberErforderlich
Statuscode: 1=Erfolg, andere=Fehler
Beispiel: 1
msg
stringErforderlich
Antwortnachricht
Beispiel: 获取成功
data.devices
arrayErforderlich
Geräte liste
data.devices[].kid
stringErforderlich
Geräte-KID
Beispiel: KID001
data.devices[].udid
stringErforderlich
Geräte-UDID
Beispiel: 00008030-001234567890002E
data.devices[].pname
stringErforderlich
Gerätename
Beispiel: iPhone 15 Pro
data.devices[].zt
stringErforderlich
Geräte-/Zertifikatsstatus
Beispiel: normal
data.devices[].ytime
numberErforderlich
Mitgliedschaftsablauf-Zeitstempel. 0 bedeutet dauerhaft
Beispiel: 1772267945
data.devices[].enabled
booleanErforderlich
Ob das Gerät aktiviert ist
Beispiel: true
data.total
numberErforderlich
Insgesamt passende Geräte
Beispiel: 36
data.page
numberErforderlich
Aktuelle Seitenzahl
Beispiel: 1
data.per_page
numberErforderlich
Tatsächliche Artikel pro Seite, maximal 100
Beispiel: 20
data.last_page
numberErforderlich
Letzte Seitenzahl
Beispiel: 2
data.count_normal
numberErforderlich
Anzahl normaler Geräte
Beispiel: 30
data.count_hidden
numberErforderlich
Anzahl entfallener/gesperrter Geräte
Beispiel: 4
data.count_reviewing
numberErforderlich
Anzahl der Geräte in Überprüfung
Beispiel: 2
Antwortbeispiel
{
"code":1,
"msg":"Erfolg",
"time":1769675945,
"data":
{
"devices":
[
{
"kid":"KID001",
"udid":"00008030-001234567890002E",
"pname":"iPhone 15 Pro",
"type":"iphone",
"shtype":1,
"zt":"normal",
"ytime":1772267945,
"model":"iPhone16,1",
"beizhu":"主力设备",
"enabled":true
}
]
,
"total":36,
"page":1,
"per_page":20,
"last_page":2,
"count_normal":30,
"count_hidden":4,
"count_reviewing":2
}
,
"ip":"192.168.1.100",
"ysucc":"Ysucc"
}

Erste Seite abfragen

Die ersten 20 Geräte des aktuellen Benutzers abrufen

Erste Seite abfragen
{
"token":"your_api_token_here",
"page":1,
"per_page":20
}

Nur normale Geräte

Verwenden Sie zt=normal, um nur normal verfügbare Geräte zurückzugeben

Nur normale Geräte
{
"token":"your_api_token_here",
"zt":"normal",
"page":1,
"per_page":50
}

Geräte werden überprüft

Verwenden Sie zt=reviewing, um Geräte zurückzugeben, die sich noch in Überprüfung/Reservierung befinden

Geräte werden überprüft
{
"token":"your_api_token_here",
"zt":"reviewing"
}

Maximal 100 Artikel pro Seite

Wenn per_page größer als 100 ist, begrenzt das Backend automatisch auf 100

Maximal 100 Artikel pro Seite
{
"token":"your_api_token_here",
"page":1,
"per_page":100
}

Fehlercodes

Fehlercodes2 definiert
12
Token ist erforderlich
Fehlender Token-Parameter
10
Ungültiges Token
Token existiert nicht oder Benutzerstatus ist nicht erlaubt

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

Codebeispiele

curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/device/list" \
  -H "X-Lang: en" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "token=your_api_token_here&page=1&per_page=20&zt=all&shtype=1%2C2"

Hinweise

  • Die Liste gibt nur Geräte zurück, die dem Benutzer des aktuellen Tokens gehören
  • Das Maximum pro Seite beträgt 100. Größere Werte werden automatisch auf 100 begrenzt
  • zt=hidden enthält entfernte und zu aktualisierende Zustände. zt=reviewing gibt Geräte zurück, die sich noch in Überprüfung/Reservierung befinden

Versuchen Sie es in der Konsole

Füllen Sie die untenstehenden Parameter aus und senden Sie eine Anfrage zum Testen. Anfragen gehen nur an die API dieser Seite; die URL ist gesperrt und kann nicht geändert werden, und Ihr aktuelles Login-Cookie ist enthalten.

https://testypro.iwai.cc/api/device/list?token=your_api_token_here&page=1&per_page=20&zt=all&shtype=1%2C2Gesperrt für diese Seite
stringErforderlich

Benutzer-API-Token

number

Seitennummer. Standard 1

number

Elemente pro Seite. Standard 20, maximal 100

string

Statusfilter: alle, normal, verborgen, in Überprüfung oder aktualisieren

string

Nachverkaufs-Typ-Filter. Mehrere Werte mit Kommas trennen