forked from Koha-Community/Koha
-
Notifications
You must be signed in to change notification settings - Fork 2
Zprovoznění RESTful API (Koha 16.05 )
black23 edited this page Oct 16, 2016
·
2 revisions
Vztahuje se k bugu 17030: Make REST api available on packages with plack enabled
- vytvoří připojovací bod /api/v1/app.pl v plack.psgi
- aktivuje ProxyPass a ProxyPassReverse directivy pro Plack
- nastaví rewrite pravidla pro 'hezká' url (např. /api/v1/patrons místo /api/v1/app.pl/api/v1/patrons)
- stáhněte následující soubory uložte je do /etc/koha (přepište stávající) debian/templates/apache-shared-intranet-plack.conf debian/templates/apache-shared-opac-plack.conf
- upravte soubor /etc/koha/sites/nazev_instance/plack.psgi v částech, které se týkají API
- ujistěte se, že Plack je zapnutý pro danou instanci: $ sudo koha-plack --enable nazev_instance $ sudo koha-plack --restart nazev_instance $ sudo service apache2 restart
Zkuste url_vaseho_opacu/api/v1/patrons/cislo_existujiciho_ctenare
Pokud uvidíte odpověď v JSON => ÚSPĚCH!