Partager via


Devices - Invoke Method

Appelle une méthode directe sur un appareil. Pour plus d’informations, consultez 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

Paramètres URI

Nom Dans Obligatoire Type Description
deviceId
path True

string

Identificateur unique de l’appareil.

api-version
query True

string

Version de l’API.

Corps de la demande

Nom Type Description
connectTimeoutInSeconds

integer (int32)

methodName

string

Nom de la méthode à exécuter.

payload

object

Charge utile de la méthode directe au format JSON, jusqu’à 128 Ko de taille.

responseTimeoutInSeconds

integer (int32)

Réponses

Nom Type Description
200 OK

CloudToDeviceMethodResult

D’ACCORD.

Définitions

Nom Description
CloudToDeviceMethod

Paramètres à exécuter une méthode directe sur l’appareil.

CloudToDeviceMethodResult

Représente les résultats de l’appel de méthode d’appareil.

CloudToDeviceMethod

Paramètres à exécuter une méthode directe sur l’appareil.

Nom Type Description
connectTimeoutInSeconds

integer (int32)

methodName

string

Nom de la méthode à exécuter.

payload

object

Charge utile de la méthode directe au format JSON, jusqu’à 128 Ko de taille.

responseTimeoutInSeconds

integer (int32)

CloudToDeviceMethodResult

Représente les résultats de l’appel de méthode d’appareil.

Nom Type Description
payload

object

Charge utile du résultat d’appel de méthode.

status

integer (int32)

État du résultat d’appel de méthode.