Megosztás a következőn keresztül:


Devices - Get

Eszköz lekérése azonosító alapján
Meglévő eszköz adatainak lekérése eszközazonosító alapján.

GET https://{subdomain}.{baseDomain}/api/devices/{deviceId}?api-version=2022-07-31

URI-paraméterek

Name In Kötelező Típus Description
baseDomain
path True

string

Az Azure IoT Central szolgáltatáskéréseinek alaptartománya.

deviceId
path True

string

Az eszköz egyedi azonosítója.

subdomain
path True

string

Az alkalmazás altartománya.

api-version
query True

string

A meghívott API verziója.

Válaszok

Name Típus Description
200 OK

Device

Siker

Other Status Codes

Error

Hibaválasz érkezett az IoT Central szolgáltatástól.

Fejlécek

x-ms-error-code: string

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

Get device by ID

Mintakérelem

GET https://appsubdomain.azureiotcentral.com/api/devices/CheckoutThermostat?api-version=2022-07-31

Mintaválasz

{
  "id": "CheckoutThermostat",
  "etag": "eyJoZWFkZXIiOiJcIjAyMDA4YzMyLTAwMDAtMGQwMC0wMDAwLTVkOTY4YjdhMDAwMFwiIn0",
  "displayName": "CheckoutThermostat",
  "template": "dtmi:contoso:testDeviceTemplate;1",
  "simulated": true,
  "provisioned": true,
  "enabled": true,
  "organizations": [
    "seattle"
  ]
}

Definíciók

Name Description
Device

Az eszközdefiníció.

Error

A válaszhiba definíciója.

ErrorDetails

A hiba részletes információi.

Device

Az eszközdefiníció.

Name Típus Description
displayName

string

Az eszköz megjelenítendő neve.

enabled

boolean

Azt jelzi, hogy engedélyezve van-e az IoT Centralhoz való eszközkapcsolat.

etag

string

Az eszközfrissítések ütközésének megelőzésére szolgáló ETag.

id

string

Az eszköz egyedi azonosítója.

organizations

string[]

Azoknak a szervezeti azonosítóknak a listája, amelyeknek az eszköz része, ma csak egy szervezet támogatott, és hamarosan több szervezet is támogatott lesz.

provisioned

boolean

Azt jelzi, hogy az erőforrások ki vannak-e foglalva az eszközhöz.

simulated

boolean

Az eszköz szimulált-e.

template

string

Az eszköz eszközsablon-definíciója.

Error

A válaszhiba definíciója.

Name Típus Description
error

ErrorDetails

Az aktuális kérés hibaadatai.

ErrorDetails

A hiba részletes információi.

Name Típus Description
code

string

Hibakód.

message

string

Hibaüzenet részletei.

requestId

string

Az aktuális kérés korrelációs azonosítója.

time

string (date-time-rfc1123)

A hibakérés sikertelen volt.