Freigeben über


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
deviceId
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

CloudToDeviceMethodResult

OK.

Definitionen

Name Beschreibung
CloudToDeviceMethod

Die Parameter zum Ausführen einer direkten Methode auf dem Gerät.

CloudToDeviceMethodResult

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.