Коха RESTful API

rest marc

1054 просмотра

1 ответ

Я искал в интернете информацию о спокойном API Koha ILS, но я не нашел ничего конкретного. Есть эта ссылка, которая говорит о его HTTP API: http://wiki.koha-community.org/wiki/Koha_/svc/_HTTP_API, но примеров нет, и я совершенно запутался с требуемым форматом MARCXML.

Я хочу использовать этот API для создания библиографических записей в удаленной системе Koha ILS. Если я правильно понимаю, используя эти сервисы, я могу создавать записи (возможно, используя инструмент преобразования JSON-в-MARC), но смогу ли я также загружать pdf-файлы каждой записи в формате BASE64? Не похоже, что это возможно с использованием этого API, хотя я не совсем уверен.

Автор: Konstantine Источник Размещён: 12.11.2019 09:27

Ответы (1)


1 плюс

Решение

HTTP API, доступный в Koha, является хорошо известным протоколом, называемым SRU , для поиска в каталогах библиотек. Этот протокол предназначен только для поиска, а не для обновления записей.

Во-вторых, хотя в SRU 2.0 предусмотрена возможность передачи записей в формате JSON, большинство реализаций пока не поддерживают его.

Возвращаясь к вашему варианту использования, Koha не может хранить PDF документы. Это инструмент автоматизации процессов в библиотеке для физических коллекций, который работает только с записями метаданных. Для хранения цифровых документов вам следует искать решения для управления документами, такие как DSpace или более компактную и легкую Omeka . DSpace предоставляет собственный REST API для поиска, а также поддерживает протокол SWORD для загрузки документов.

Автор: Saiful Размещён: 20.10.2015 10:01
32x32