Partilhar via


Devices - Invoke Method

Invoca um método direto num 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 do URI

Name Em Necessário Tipo Description
deviceId
path True

string

O identificador exclusivo do dispositivo.

api-version
query True

string

Versão da API.

Corpo do Pedido

Name Tipo Description
connectTimeoutInSeconds

integer

methodName

string

O nome do método a executar.

payload

object

O payload do método direto formatado por JSON, até 128 kb de tamanho.

responseTimeoutInSeconds

integer

Respostas

Name Tipo Description
200 OK

CloudToDeviceMethodResult

OK.

Definições

Name Description
CloudToDeviceMethod

Os parâmetros para executar um método direto no dispositivo.

CloudToDeviceMethodResult

Representa os Resultados de Invocação do Método do Dispositivo.

CloudToDeviceMethod

Os parâmetros para executar um método direto no dispositivo.

Name Tipo Description
connectTimeoutInSeconds

integer

methodName

string

O nome do método a executar.

payload

object

O payload do método direto formatado por JSON, até 128 kb de tamanho.

responseTimeoutInSeconds

integer

CloudToDeviceMethodResult

Representa os Resultados de Invocação do Método do Dispositivo.

Name Tipo Description
payload

object

Payload do resultado da invocação do método.

status

integer

Estado do resultado da invocação do método.