Megosztás a következőn keresztül:


Devices - Invoke Method

Közvetlen metódust hív meg egy eszközön. További információért lásd a https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-direct-methods jelű részt.

POST https://fully-qualified-iothubname.azure-devices.net/twins/{deviceId}/methods?api-version=2021-04-12

URI-paraméterek

Name In Kötelező Típus Description
deviceId
path True

string

Az eszköz egyedi azonosítója.

api-version
query True

string

Az Api verziója.

Kérelem törzse

Name Típus Description
connectTimeoutInSeconds

integer (int32)

methodName

string

A végrehajtandó metódus neve.

payload

object

A JSON-formátumú közvetlen metódus hasznos adatai, legfeljebb 128kb méretűek.

responseTimeoutInSeconds

integer (int32)

Válaszok

Name Típus Description
200 OK

CloudToDeviceMethodResult

OKÉ.

Definíciók

Name Description
CloudToDeviceMethod

Az eszközön egy közvetlen metódus végrehajtásához használandó paraméterek.

CloudToDeviceMethodResult

Az eszközmetódus meghívási eredményeit jelöli.

CloudToDeviceMethod

Az eszközön egy közvetlen metódus végrehajtásához használandó paraméterek.

Name Típus Description
connectTimeoutInSeconds

integer (int32)

methodName

string

A végrehajtandó metódus neve.

payload

object

A JSON-formátumú közvetlen metódus hasznos adatai, legfeljebb 128kb méretűek.

responseTimeoutInSeconds

integer (int32)

CloudToDeviceMethodResult

Az eszközmetódus meghívási eredményeit jelöli.

Name Típus Description
payload

object

Metódushívás eredménye hasznos adat.

status

integer (int32)

Metódushívás eredményének állapota.