Devices - Invoke Method
Invoca um método direto em um dispositivo. Consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-direct-methods para obter mais informações.
POST https://fully-qualified-iothubname.azure-devices.net/twins/{deviceId}/methods?api-version=2021-04-12
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
device
|
path | True |
string |
O identificador exclusivo do dispositivo. |
api-version
|
query | True |
string |
Versão da API. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
O nome do método a ser executado. |
payload |
object |
O conteúdo do método direto formatado em JSON, com até 128 kb de tamanho. |
responseTimeoutInSeconds |
integer |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK. |
Definições
Nome | Description |
---|---|
Cloud |
Os parâmetros para executar um método direto no dispositivo. |
Cloud |
Representa os resultados da invocação do método de dispositivo. |
CloudToDeviceMethod
Os parâmetros para executar um método direto no dispositivo.
Nome | Tipo | Description |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
O nome do método a ser executado. |
payload |
object |
O conteúdo do método direto formatado em JSON, com até 128 kb de tamanho. |
responseTimeoutInSeconds |
integer |
CloudToDeviceMethodResult
Representa os resultados da invocação do método de dispositivo.
Nome | Tipo | Description |
---|---|---|
payload |
object |
Conteúdo do resultado da invocação de método. |
status |
integer |
Resultado da invocação de método status. |