Interfejs API Avensor
Interfejs programowania aplikacji (API) Avensor zapewnia systemom zewnętrznym dostep do danych Avensor. Za pośrednictwem interfejsów API można uzyskać dostęp do następujących informacji:
- Dane alarmów
- Dane na żywo
- Dane stacji
- Dane urządzenia
- Dane klienta
- Dane użytkowników
Interfejsy API Avensor są używane wyłącznie do odbierania danych. Użytkownik nie może sterować urządzeniami ani edytować danych za pośrednictwem interfejsów API Avensor poprzez dodanie klienta zewnętrznego.
Dodawanie klienta zewnętrznego
- Zaloguj się do systemuAvensor.
- Przejdź do opcjiAdministrator > Klienci.
- Wybrać klienta.
- Przejdź dokarty Kliencizewnętrzni.
- KliknąćprzyciskDodaj.
- WprowadźNazwę.
- Wprowadźopis.
Opcjonalnie można napisać opis. - Kliknij Save (Zapisz).
Tworzony jest klient zewnętrzny, a użytkownik otrzymuje unikatowy identyfikator klienta Auth0 i jednorazowy sekret klienta Auth0.Ważne jest, aby zapisać tajemnicę klienta, ponieważ jest wyświetlana tylko raz. Do uzyskania dostępu do interfejsów APIRESTAvensor wymagany jest sekret klienta. Jeśli użytkownik zapomni tajnego klienta, należy utworzyć nowego klienta zewnętrznego.
Dokumentacja API
Dokumentacja API Avensor jest dostępna w aplikacji Avensor. Aby uzyskać dostęp do dokumentacji API Avensor:
- Zaloguj się do aplikacji Avensor.
- Kliknąć ikonę profilu w prawym górnym rogu.
- Kliknij Zasoby klientazewnętrznego .
- KliknąćłączeAPI, aby pobrać plik Avensor API YAML.
Pobrany plik zawiera następujące informacje.
- Ścieżki interfejsu API REST
- Format żądania
- Format odpowiedzi
- Informacje o schemacie
Aby uzyskać więcej informacji na temat mechanizmu uwierzytelniania Avensor i sposobu wywoływania interfejsów API Avensor, kliknijłącze Podręcznikinstalacji w zasobach klienta zewnętrznego. Pobrany plik zawiera następujące informacje:
- Konfiguracja klienta zewnętrznego
- Pobieranie tokenu JWT do uwierzytelniania
Powiązane często zadawane pytania
Wielu użytkowników miało podobne pytania dotyczące analityki, danych na żywo, API i AvensorOPC.