-
Notifications
You must be signed in to change notification settings - Fork 0
ObalkyKnih koncept sklizeni repositaru Kramerius
cosmo-cz edited this page Oct 4, 2017
·
1 revision
- Skript aktívne vyhľadá nové/pozmenené knižnice uvedené v registri Kramériov. Zoznam knižníc sa nachádza na stránke
http://registr.digitalniknihovna.cz/libraries/[library].json
- Informácie o knižniciach sa ukladať do DB tabulky 'eshop'. Pozn. - JSON dokument neobsahuje dostatočné údaje, čiže sa knižnica nedá spárovať s DB tabulkou 'library'. Chýbajúci údaj - sigla knižnice.
- Správcovi projektu OKCZ bude zaslaný mail informujúci o nových dostupných knižniciach v registri Kramériov.
- Na zber záznamov zo všetkých dostupných zdrojov slúži jeden univerzálny modul - Kramerius.pm. Informácie o už prehľadávaných záznamoch (ID knižnice, dátum posledného zberu) sú zaznačené v jednotnom súbore. Na API Kramériov jednotlivých knižníc sa dotazuje pomocou rozsahu dátumov. Script pre zber dát z API Kraméria (tzv. crawler) má režim na dotázanie sa na rozsah dátumov - v tomto prípade sa informácia o už prehľadaných záznamoch nepoužije. Druhý režim je pokračovanie a použije sa informácia o dátume posledného zberu - rozsah dátumov na API Kraméria bude od tohoto dátumu do dnes.