Skip to content
This repository has been archived by the owner on Jul 21, 2022. It is now read-only.

4. Zpřístupnit služby NCIP

JanaKurfurstova edited this page May 31, 2018 · 6 revisions

Ú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:

  1. Zobrazení informací ze čtenářského konta (jméno, kontaktní údaje, výpůjčky, rezervace a objednávky, platnost registrace, pokuty a poplatky).
  2. Zobrazení statusu knihovní jednotky (tzn. zda je právě vypůjčená, zarezervovaná, k dipozici atd.).
  3. 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).

Doplňující informace

Externí odkazy

<< Na předchozí kapitolu Na další kapitolu >>
Clone this wiki locally