Devices - Invoke Method

Bir cihazda doğrudan yöntem çağırır. Daha fazla bilgi edinmek için bkz. 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=2020-05-31-preview

URI Parametreleri

Name In Required Type Description
deviceId
path True
  • string

Cihazın benzersiz tanımlayıcısı.

api-version
query True
  • string

API sürümü.

İstek Gövdesi

Name Type Description
connectTimeoutInSeconds
  • integer
methodName
  • string

Yürütülecek yöntemin adı.

payload
  • object

JSON biçimli doğrudan yöntem yükü, en fazla 128 KB boyutunda.

responseTimeoutInSeconds
  • integer

Yanıtlar

Name Type Description
200 OK

Tamam ögesini seçin.

Tanımlar

CloudToDeviceMethod

Cihazda doğrudan bir yöntem yürütülecek parametreler.

CloudToDeviceMethodResult

Cihaz yöntemi çağırma sonuçlarını temsil eder.

CloudToDeviceMethod

Cihazda doğrudan bir yöntem yürütülecek parametreler.

Name Type Description
connectTimeoutInSeconds
  • integer
methodName
  • string

Yürütülecek yöntemin adı.

payload
  • object

JSON biçimli doğrudan yöntem yükü, en fazla 128 KB boyutunda.

responseTimeoutInSeconds
  • integer

CloudToDeviceMethodResult

Cihaz yöntemi çağırma sonuçlarını temsil eder.

Name Type Description
payload
  • object

Yöntem çağırma sonucu yükü.

status
  • integer

Yöntem çağırma sonucu durumu.