Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.

Previous page Next page

Wyszukiwanie z jednego źródła

Metoda: POST http://IP-Address:port/prefix/search/{auto|face|vmda|stranger|heatmap}/{DETECTORID}/{BEGINTIME/ENDTIME}

auto|face|vmda|stranger|heatmap – typ wyszukiwania.

Body zapytania musi zawierać funkcję "query" jeśli stosowany jest typ wyszukiwania "vmda" (zobacz: API Zaawansowanego wyszukiwania w Archiwum MomentQuest (VMDA)).

DETECTORID – trójczęściowe ID źródłowego punktu końcowego (HOSTNAME/AVDetector.ID/EventSupplier dla wyszukiwania tablic rejestracyjnych oraz twarzy, HOSTNAME/AVDetector.ID/SourceEndpoint.vmda dla detekcji ruchu; zobacz: Pozyskaj listę narzędzi detekcji).

Informacja

Składnia dla ENDTIME oraz BEGINTIME jest opisana w sekcji Pozyskaj zawartość archiwum.

Zapytanie dla wyszukiwania dla jednego komputera także jest wspierane dla wyszukiwania tablic rejestracyjnych oraz wyszukiwania twarzy; zapytanie może posiadać następującą składnię:

http://localhost/prefix/search/(auto|face)/{HOSTNAME}/{BEGINTIME}/{ENDTIME}

HOSTNAME – nazwa Serwera.

Wyszukiwanie z wielu źródeł

Metoda: POST http://IP-Address:port/prefix/search/{auto|face|vmda|stranger|heatmap}/{BEGINTIME/ENDTIME}

Ten typ wyszukiwania zezwala na korzystanie z JSON w body POST, zawierające przynajmniej jedną sekcję:

"sources": [
		"hosts/Server1/AVDetector.1/EventSupplier"
	]

Gdy wyszukiwanie jest przeprowadzane, JSON musi zawierać obraz w formacie base64.

{
	"sources": [
					"hosts/Server1/AVDetector.1/EventSupplier",
					"hosts/Server1/AVDetector.2/EventSupplier"
			],
    "image" : "base64 encoded image"
}

Wynik

Zapytanie zwróci błąd lub odpowiedź podobną do:

HTTP/1.1 202 Accepted
Connection: Close
Location: /search/(auto|face|vmda|stranger|heatmap)/GUID 
Cache-Control: no-cache

Otrzymanie kodu Accepted nie gwarantuje poprawnego wykonania operacji wyszukiwania. Kod ten potwierdza jedynie, że komenda została przyjęta do przetworzenia.

ParametrOpis
LocationIdentyfikator służący do powrotu do wyników wyszukiwania w przyszłości. Przykład: /search/vmda/3dc15b75-6463-4eb1-ab2d-0eb0a8f54bd3

Kody błędów:

Kod błęduOpis
400Niepoprawne zapytanie.
500Błąd wewnętrzny Serwera.
  • No labels