Devices - Invoke Method
Ruft eine direkte Methode auf einem Gerät auf. Weitere Informationen finden Sie unter 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
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
device
|
path | True |
string |
Der eindeutige Bezeichner des Geräts. |
api-version
|
query | True |
string |
Version der Api. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Der Name der zu auszuführenden Methode. |
payload |
object |
Die JSON-formatierte direkte Methodennutzlast mit einer Größe von bis zu 128 KB. |
responseTimeoutInSeconds |
integer |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK. |
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Die Parameter zum Ausführen einer direkten Methode auf dem Gerät. |
Cloud |
Stellt die Gerätemethodenaufrufergebnisse dar. |
CloudToDeviceMethod
Die Parameter zum Ausführen einer direkten Methode auf dem Gerät.
Name | Typ | Beschreibung |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Der Name der zu auszuführenden Methode. |
payload |
object |
Die JSON-formatierte direkte Methodennutzlast mit einer Größe von bis zu 128 KB. |
responseTimeoutInSeconds |
integer |
CloudToDeviceMethodResult
Stellt die Gerätemethodenaufrufergebnisse dar.
Name | Typ | Beschreibung |
---|---|---|
payload |
object |
Ergebnisnutzlast des Methodenaufrufs. |
status |
integer |
Methodenaufrufergebnis status. |