Koha RESTful api

时间:2015-08-13 09:54:38

标签: rest marc

我一直在互联网上寻找有关Koha ILS restful api的信息,但我没有发现任何具体内容。这个链接讨论了它的HTTP API:http://wiki.koha-community.org/wiki/Koha_/svc/_HTTP_API但没有例子,我对所需的MARCXML格式感到困惑。

我想要做的是使用此API在远程Koha ILS系统中创建biblio记录。如果我理解正确,使用这些服务我可以创建记录(可能使用JSON-to-MARC转换工具),但是我还能够以BASE64格式上传每条记录的pdf文件吗?虽然我不太确定,但使用此API看起来不太可能。

1 个答案:

答案 0 :(得分:1)

Koha中提供的HTTP API是用于SRU库目录的完善协议,称为searching。这个协议仅用于搜索,而不用于更新记录。

其次,尽管SRU 2.0提供了以JSON格式传输记录的选项,但大多数实现还不支持它。

回到您的用例,Koha无法存储PDF文档。它是物理集合库中的流程自动化工具,仅处理元数据记录。要存储数字文档,您应该查找文档管理解决方案,例如DSpace,或更小更简单的Omeka。 DSpace提供了自己的REST API用于搜索,并支持SWORD protocol上传文档。