Devices - Invoke Method
Richiama un metodo diretto in un dispositivo. Per altre informazioni, vedere https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-direct-methods.
POST https://fully-qualified-iothubname.azure-devices.net/twins/{deviceId}/methods?api-version=2021-04-12
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
device
|
path | True |
string |
Identificatore univoco del dispositivo. |
api-version
|
query | True |
string |
Versione dell'API. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Nome del metodo da eseguire. |
payload |
object |
Payload del metodo diretto in formato JSON, con dimensioni fino a 128 KB. |
responseTimeoutInSeconds |
integer |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK. |
Definizioni
Nome | Descrizione |
---|---|
Cloud |
Parametri per eseguire un metodo diretto nel dispositivo. |
Cloud |
Rappresenta i risultati della chiamata al metodo dispositivo. |
CloudToDeviceMethod
Parametri per eseguire un metodo diretto nel dispositivo.
Nome | Tipo | Descrizione |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Nome del metodo da eseguire. |
payload |
object |
Payload del metodo diretto in formato JSON, con dimensioni fino a 128 KB. |
responseTimeoutInSeconds |
integer |
CloudToDeviceMethodResult
Rappresenta i risultati della chiamata al metodo dispositivo.
Nome | Tipo | Descrizione |
---|---|---|
payload |
object |
Payload del risultato della chiamata al metodo. |
status |
integer |
Stato del risultato della chiamata al metodo. |