Senden Sie eine POST-Anfrage an /v3/thinclients?command=[Kommando], um ein Kommando an einen oder mehrere Thin Clients zu schicken. Mögliche Kommandos sind:

  • reboot
  • shutdown
  • wakeup
  • settings2tc
  • tcreset2facdefs

Im Inhaltsteil der Anfrage befindet sich eine Liste von API-Objekten, die für die adressierten Thin Clients stehen.

Um das Kommando reboot an zwei Thin Cients zu schicken, senden Sie folgende Anfrage an IMI:

curl \

--request POST \

JSESSIONID=3FB2F3F6A089FE9029DFD6DAFEF146DC' \

--header "Content-type: application/json" \

--data '[{"id":"27", "type":"tc"},{"id":"72014", "type":"tc"}]' \

https://[server]:8443/umsapi/v3/thinclients?command=reboot

Antwort

IMI antwortet mit einem JSON-Dokument, das die Resultate des Befehls für jeden angesprochenen Thin Client enthält:

{

"CommandExecList": [

{

"execID": "ID-PM-MH-WIN7-UMS-54530-1456839861871-5-0",

"id": "72014",

"mac": "00E0C561EEED",

"exectime": "1456845240566",

"message": "OK",

"state": "SUCCESS"

},

{

"execID": "ID-PM-MH-WIN7-UMS-54530-1456839861871-5-0",

"id": "27",

"mac": "00E0C54DCB8E",

"exectime": "1456845240560",

"message": "OK",

"state": "SUCCESS"

}

]

}