Geräte Stapelweise Hinzufügen
Mehrere UDIDs mit flexiblen Standardwerten und pro Artikel überschreibbaren Einstellungen registrieren. Jeder Artikel kann den Sofort- oder Reservierungsmodus verwenden.
/api/adddevice/batchAnforderungsparameter
Alle Parameter können über Query oder Body übergeben werden
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
token | string | Optional | Globales Benutzer-API-Token. Wird verwendet, wenn item/defaults kein Token bereitstellen Beispiel: your_api_token_here |
mode | string | Optional | Globaler Hinzufügungsmodus: sofort oder Überprüfung. Standard ist sofort; kann durch defaults.mode oder item.mode überschrieben werden instantreview Beispiel: instant |
defaults | object | Optional | Standardparameter für alle Elemente. Unterstützt einzelne Add-API-Parameter wie warranty/shtype/type/deviceType/beizhu/code/token/mode Beispiel: {"warranty":"1","type":"0","deviceType":"iphone","beizhu":"batch"} |
items | array | Optional | Geräte-Element-Array. Jedes Element erfordert UDID und kann beliebige Standardfelder überschreiben. Mindestens eines der Elemente items/udids/udids_text angeben Beispiel: [{"udid":"00008030-001234567890ABCD"},{"udid":"00008020-00ABCDEF12345678","mode":"review","warranty":"2","beizhu":"VIP device"}] |
udids | array | Optional | Vereinfachtes UDID-Array. Verwendet Standard-/Globaleinstellungen für alle Geräte Beispiel: ["00008030-001234567890ABCD","00008020-00ABCDEF12345678"] |
udids_text | string | Optional | UDID-Textliste, getrennt durch Komma, Semikolon, Leerzeichen oder Zeilenumbrüche Beispiel: 00008030-001234567890ABCD
00008020-00ABCDEF12345678 |
continue_on_error | boolean | Optional | Ob nach einem Fehler bei einem Element fortgesetzt werden soll. Standardwert true Beispiel: true |
Antwort
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
code | number | Erforderlich | Statuscode: 1=Batch-Anfrage verarbeitet Beispiel: 1 |
data.total | number | Erforderlich | Gesamtzahl der angeforderten Geräte Beispiel: 2 |
data.processed | number | Erforderlich | Tatsächlich verarbeitete Artikelanzahl Beispiel: 2 |
data.success | number | Erforderlich | Erfolgsanzahl Beispiel: 1 |
data.failed | number | Erforderlich | Fehlgeschlagene Anzahl Beispiel: 1 |
data.results | array | Erforderlich | Ergebnisse pro Artikel mit Index/UDID/Modus/Erfolg/Code/Meldung/Daten/Rohdaten Beispiel: |
Fehlercodes
000X-Lang: enzh, en, zh-TW, vi, arCodebeispiele
curl -X POST "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/adddevice/batch" \
-H "X-Lang: en" \
-H "Content-Type: application/json" \
-d '{
"token": "your_api_token_here",
"mode": "instant",
"defaults": "{\"warranty\":\"1\",\"type\":\"0\",\"deviceType\":\"iphone\",\"beizhu\":\"batch\"}",
"items": "[{\"udid\":\"00008030-001234567890ABCD\"},{\"udid\":\"00008020-00ABCDEF12345678\",\"mode\":\"review\",\"warranty\":\"2\",\"beizhu\":\"VIP device\"}]",
"udids": "[\"00008030-001234567890ABCD\",\"00008020-00ABCDEF12345678\"]",
"udids_text": "00008030-001234567890ABCD\n00008020-00ABCDEF12345678",
"continue_on_error": true
}'Hinweise
- Dieser Endpunkt verwendet die Geschäftslogik von /API/adddevice und /API/addyydevice wieder und verarbeitet die Elemente nacheinander
- Der Anforderungskörper muss JSON sein. Die Parameter pro Element werden intern in Formularparameter umgewandelt
- Standardwerte liefern gemeinsame Parameter; Elementfelder haben höhere Priorität
- Der Modus unterstützt Instant/Review; reservation/reserve/yy/addyydevice sind Aliase für Review
- Maximal 50 Elemente pro Anfrage, auf 10 Anfragen/Minute begrenzt
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/adddevice/batchGesperrt für diese SeiteGlobales Benutzer-API-Token. Wird verwendet, wenn item/defaults kein Token bereitstellen
Globaler Hinzufügungsmodus: sofort oder Überprüfung. Standard ist sofort; kann durch defaults.mode oder item.mode überschrieben werden
Standardparameter für alle Elemente. Unterstützt einzelne Add-API-Parameter wie warranty/shtype/type/deviceType/beizhu/code/token/mode
Geräte-Element-Array. Jedes Element erfordert UDID und kann beliebige Standardfelder überschreiben. Mindestens eines der Elemente items/udids/udids_text angeben
Vereinfachtes UDID-Array. Verwendet Standard-/Globaleinstellungen für alle Geräte
UDID-Textliste, getrennt durch Komma, Semikolon, Leerzeichen oder Zeilenumbrüche
Ob nach einem Fehler bei einem Element fortgesetzt werden soll. Standardwert true