-
Notifications
You must be signed in to change notification settings - Fork 3
4. Zpřístupnit služby NCIP
Údaje o Vašich registrovaných čtenářích a aktuálních statusech knihovních jednotek mají proměnlivější a citlivější charakter než bibliografické záznamy. Taková data není vhodné sklízet a ukládat na naší straně - na portálu Knihovny.cz jsou pouze zobrazována, nikoliv uchovávána.
K načítání informací z Vašeho knihovního systému používáme protokol NCIP, respektive Aleph RESTful API.
NCIP (nebo Aleph RESTful API) používáme k následujícím účelům:
- Zobrazení informací ze čtenářského konta (jméno, kontaktní údaje, výpůjčky, rezervace a objednávky, platnost registrace, pokuty a poplatky).
- Zobrazení statusu knihovní jednotky (tzn. zda je právě vypůjčená, zarezervovaná, k dipozici atd.).
- Tvorba a rušení rezervací a objednávek, prodlužování výpůjček a další akce, které umožňuje OPAC Vaší knihovny.
Nastavení NCIP responderu zpravidla zajišťuje dodavatel Vašeho knihovního systému.
Protože na Knihovnách.cz máme prostřednictvím zapojených institucí zastoupeny bezmála všechny knihovnické systémy používané v ČR, je téměř jisté, že Váš dodavatel knihovního softwaru již někdy řešil požadavky spojené se zapojováním knihovny do našeho portálu. Vzhledem k předchozím zkušenostem dodavatelů už teď půjde především o odladění specifik, spojených se způsobem používání systému ve Vaší knihovně.
Pokud používáte Open Source knihovní systémy (Koha, Evergreen), můžete čerpat ze zkušeností komunity. Pomoci a poradit Vám můžeme v rámci našich možností i my.
NCIP responder musí být otevřený pro tyto IP adresy našich serverů: 195.113.155.74 , 195.113.155.141 a 195.113.155.142 .V žádném případě by ale neměl být veřejně přístupný. |
---|
Protože se NCIPem (Aleph RESTfulem) posílají osobní data uživatelů, není vhodné přenášet tyto informace v nešifrované podobě.
NCIP přenosy musí být šifrovány pomocí protokolu HTTPS s důvěryhodným SSL certifikátem. |
---|
Předpokládáme, že HTTPS ve svém OPACu již používáte - přinejmenším pro akce vyžadující přihlášení uživatele. V opačném případě Vám to co nejsilněji doporučujeme - můžete si jej nechat vystavit sami (bezplatná možnost na Let’s Encrypt) nebo nám dejte vědět a vytvoříme ho pro Vás my.
Jakmile budete mít nastavený NCIP (Aleph RESTful API), budeme od Vás potřebovat adresu Vašeho NCIP responderu (resp. Aleph RESTful API). |
---|
- Minimální požadavky
- Pokuty a poplatky
- Podrobná dokumentace minimálním požadavkům na nastavení NCIPu - průběžně aktualizovaný dokument na Google Drive
- Dokumentace NCIP a jeho XSD schéma
- Dokumentace Aleph RESTful a návod na konfiguraci alephovského web services serveru v pdf
- Let's Encrypt - otevřená certifikační autorita, kde si můžete nechat zdarma zřídit SSL certifikát, pokud jej ještě nemáte
<< Na předchozí kapitolu | Na další kapitolu >> |
---|