Zadania API
Jobs-API zarządza indeksowaniem ręcznym. Jobs-API można znaleźć w punkcie końcowym
https://www.consentmanager.net/api/job.php
Utwórz nową pracę
Aby utworzyć nowe zadanie, wyślij HTTP POST do Jobs-API z następującymi parametrami:
Parametr |
Opis |
Przykład |
klucz |
Klucz uwierzytelniania |
jf892rt |
url |
URL do zindeksowania |
https://www.cnn.com/ |
Utwórz wynik pracy
API zwróci następujący obiekt:
{
"status":"created", //status, always “created”
"message": "Job created", //status message
"jobid": "..." //job ID, varchar(64)
}
Pobierz wynik pracy
Aby pobrać wynik dla zadania, wyślij HTTP GET do Jobs-API z następującymi parametrami:
Parametr |
Opis |
Przykład |
klucz |
Klucz uwierzytelniania |
jf892rt |
Jobid |
ID zadania (właściwość „jobid” z wyniku tworzenia zadania) |
22-a6c51bfb |
Pobierz wynik zadania
API zwróci następujący obiekt:
{
"status":"done", //status, either pending or done
"message": "Job done", //status message
"risk": 75, //calculated risk, only present if status=done
"reporturl": "..." //Report-URL, only present if status=done
}
kody błędów
Mogą wystąpić następujące kody błędów:
Kod HTTP |
Opis |
400 |
Przesłano nieprawidłowe parametry |
403 |
Nieprawidłowy klucz |
404 |
Dane nieodnalezione |
429 |
Osiągnięto maksymalny dzienny limit zleceń/połączeń |