Devices - Invoke Method
Вызывает прямой метод на устройстве. Подробнее см. в разделе 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
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
device
|
path | True |
string |
Уникальный идентификатор устройства. |
api-version
|
query | True |
string |
Версия API. |
Текст запроса
Имя | Тип | Описание |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Имя метода, который необходимо выполнить. |
payload |
object |
Полезные данные прямого метода в формате JSON размером до 128 КБ. |
responseTimeoutInSeconds |
integer |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Все в порядке. |
Определения
Имя | Описание |
---|---|
Cloud |
Параметры для выполнения прямого метода на устройстве. |
Cloud |
Представляет результаты вызова метода устройства. |
CloudToDeviceMethod
Параметры для выполнения прямого метода на устройстве.
Имя | Тип | Описание |
---|---|---|
connectTimeoutInSeconds |
integer |
|
methodName |
string |
Имя метода, который необходимо выполнить. |
payload |
object |
Полезные данные прямого метода в формате JSON размером до 128 КБ. |
responseTimeoutInSeconds |
integer |
CloudToDeviceMethodResult
Представляет результаты вызова метода устройства.
Имя | Тип | Описание |
---|---|---|
payload |
object |
Полезные данные результата вызова метода. |
status |
integer |
Состояние результата вызова метода. |