Modules - Invoke Method
Wywołuje metodę bezpośrednią w module urządzenia. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-direct-methods.
POST https://fully-qualified-iothubname.azure-devices.net/twins/{deviceId}/modules/{moduleId}/methods?api-version=2021-04-12
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
device
|
path | True |
string |
Unikatowy identyfikator urządzenia. |
module
|
path | True |
string |
Unikatowy identyfikator modułu. |
api-version
|
query | True |
string |
Wersja interfejsu API. |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Nazwa metody do wykonania. |
payload |
object |
Ładunek metody bezpośredniej sformatowany w formacie JSON o rozmiarze do 128 kb. |
responseTimeoutInSeconds |
integer |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK. |
Definicje
Nazwa | Opis |
---|---|
Cloud |
Parametry do wykonania metody bezpośredniej na urządzeniu. |
Cloud |
Reprezentuje wyniki wywołania metody urządzenia. |
CloudToDeviceMethod
Parametry do wykonania metody bezpośredniej na urządzeniu.
Nazwa | Typ | Opis |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Nazwa metody do wykonania. |
payload |
object |
Ładunek metody bezpośredniej sformatowany w formacie JSON o rozmiarze do 128 kb. |
responseTimeoutInSeconds |
integer |
CloudToDeviceMethodResult
Reprezentuje wyniki wywołania metody urządzenia.
Nazwa | Typ | Opis |
---|---|---|
payload |
object |
Ładunek wyniku wywołania metody. |
status |
integer |
Stan wyniku wywołania metody. |