Udostępnij za pośrednictwem


Sensors - Get Connection String

Pobiera parametry połączenia czujnika.

GET {endpoint}/sensor-partners/{sensorPartnerId}/sensors/{sensorId}/connection-strings?api-version=2023-11-01-preview

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpoint
path True

string

uri

Nazwa hosta przestrzeni nazw, np. admaInstanceName.farmbeats.azure.net

sensorId
path True

string

Identyfikator zasobu czujnika.

sensorPartnerId
path True

string

Identyfikator partnera czujnika.

api-version
query True

string

Żądana wersja interfejsu API

Nagłówek żądania

Nazwa Wymagane Typ Opis
Authorization True

string

Podaj prawidłowy token elementu nośnego dla autoryzowanych wywołań interfejsu API. Pamiętaj, że może być konieczne wyczyszczenie pamięci podręcznej przeglądarki, jeśli wcześniej próbowano wykonać nieuwierzytelnione wywołania.

Odpowiedzi

Nazwa Typ Opis
200 OK

IoTHubDeviceAuthentication

Powodzenie

Other Status Codes

ErrorResponse

Błąd

Nagłówki

x-ms-error-code: string

Zabezpieczenia

Authorization

Podaj prawidłowy token elementu nośnego dla autoryzowanych wywołań interfejsu API. Pamiętaj, że może być konieczne wyczyszczenie pamięci podręcznej przeglądarki, jeśli wcześniej próbowano wykonać nieuwierzytelnione wywołania.

Typ: apiKey
W: header

Przykłady

Sensors_GetConnectionString

Przykładowe żądanie

GET {endpoint}/sensor-partners/sp1/sensors/s124/connection-strings?api-version=2023-11-01-preview

Przykładowa odpowiedź

{
  "primaryDeviceConnectionString": "HostName=iothubName.azure-devices.net;DeviceId=809f4379-b4d3-de01-6425-f088de6645f5;SharedAccessKey=****",
  "secondaryDeviceConnectionString": "HostName=iothubName.azure-devices.net;DeviceId=809f4379-b4d3-de01-6425-f088de6645f5;SharedAccessKey=****"
}

Definicje

Nazwa Opis
Error

Błąd usługi Azure AgPlatform.

ErrorResponse

Odpowiedź na błąd z usługi Azure AgPlatform. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses dokument referencyjny ErrorResponse.

InnerError

Błąd wewnętrzny zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object dokumentację dotyczącą błędu wewnętrznego.

IoTHubDeviceAuthentication

Uwierzytelnianie za pośrednictwem parametry połączenia do urządzeń IoTHub.

Error

Błąd usługi Azure AgPlatform.

Nazwa Typ Opis
code

string

Zdefiniowany przez serwer zestaw kodów błędów.

details

Error[]

Tablica szczegółów dotyczących określonych błędów, które doprowadziły do tego zgłoszonego błędu.

innererror

InnerError

Błąd wewnętrzny zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object dokumentację dotyczącą błędu wewnętrznego.

message

string

Czytelna dla człowieka reprezentacja błędu.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd z usługi Azure AgPlatform. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses dokument referencyjny ErrorResponse.

Nazwa Typ Opis
error

Error

Błąd usługi Azure AgPlatform.

traceId

string

Unikatowy identyfikator śledzenia.

InnerError

Błąd wewnętrzny zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object dokumentację dotyczącą błędu wewnętrznego.

Nazwa Typ Opis
code

string

Określony kod błędu niż został dostarczony przez błąd zawierający.

innererror

InnerError

Błąd wewnętrzny zawierający listę błędów. Zobacz https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object dokumentację dotyczącą błędu wewnętrznego.

IoTHubDeviceAuthentication

Uwierzytelnianie za pośrednictwem parametry połączenia do urządzeń IoTHub.

Nazwa Typ Opis
primaryDeviceConnectionString

string

Podstawowa parametry połączenia urządzenia ioTHub.

secondaryDeviceConnectionString

string

Pomocnicza parametry połączenia urządzenia ioTHub.