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). |
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. |
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" } |
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.
Parametr | Opis |
---|---|
Location | Identyfikator 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łędu | Opis |
---|---|
400 | Niepoprawne zapytanie. |
500 | Błąd wewnętrzny Serwera. |