Koha RESTful api

2023-12-04

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

我想要做的是使用这个 API 将书目记录创建到远程 Koha ILS 系统中。如果我理解正确,使用这些服务我可以创建记录(可能使用 JSON 到 MARC 转换工具),但我是否也能够以 BASE64 格式上传每条记录的 pdf 文件?尽管我不太确定,但使用此 API 似乎不可能实现这一点。


Koha 中可用的 HTTP API 是一个完善的协议,称为SRU, for 寻找图书馆目录。该协议仅用于搜索,不适用于更新记录。

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

回到您的用例,Koha 无法存储 PDF 文档。它是图书馆中物理馆藏的流程自动化工具,仅处理元数据记录。为了存储数字文档,您应该寻找文档管理解决方案,例如DSpace,或者更小更容易Omeka。 DSpace 提供了自己的REST API用于搜索和支持SWORD协议用于上传文档。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Koha RESTful api 的相关文章

随机推荐

  • 如何检测文件使用的压缩类型? (如果未指定文件扩展名)

    如何检测文件使用的压缩类型 假设未指定 zip gz xz 或任何其他扩展名 此信息是否存储在该文件的标头中的某个位置 你可以确定它是likely通过查看前几个字节来确定是其中一种格式 然后你应该测试一下是否真的is其中之一 使用该格式的相
  • Web浏览器打印后关闭应用程序

    我尝试使用 WebBrowser 类打印格式化的 HTML 打印后 我想关闭应用程序 如果我尝试关闭应用程序 则打印无法正常工作 我尝试使用计时器也没有效果 请找到下面的代码 static void Main string args var
  • SOLR 可以执行 UPSERT 吗?

    我一直在尝试在 solr 中执行相当于 UPSERT 如果已存在则插入或更新 的操作 我只知道什么不起作用 并且我读过的 solr lucene 文档没有帮助 这是我尝试过的 curl localhost 8983 solr update
  • SimpleDateFormat 字符串的正则表达式 [关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 我的日期主要有以下形式yyyy MM dd and yyyy MM dd hh mm ss 我想要模式匹配yyyy MM dd hh mm ss 为此目的编写正则表达式很简单吗 我是正
  • 如何在IE8中动态创建CSS类

    我需要在 IE8 中使用 JavaScript 动态创建 CSS 样式表类 我在其他浏览器中使用了以下代码 var style document createElement style style type text css style i
  • Flickr API iOS 应用程序“POST 大小太大!”

    我正在尝试使用 API 将照片从 iOS 应用程序发送到 Flickr 我已成功获得授权并准备好使用令牌 我通过 HTTP POST 发送照片数据 并遵循此处的格式指南 http www flickr com services api up
  • 故事板奇怪的控制器视图框架起源

    我在 Xcode s 故事板中遇到了一个奇怪的问题 我的板上有大量视图控制器 由于某种原因 它们所有视图的原点都不为 0 所有 x 原点都是 160 y 原点都是 240 所有视图看起来仍然位于左上角 奇怪的是 大多数视图控制器的子视图似乎
  • 将字符串字段值更改为其子字符串的最有效方法

    我有一个包含如下文档的集合 data 11 version 0 0 32 有些有test后缀为version data 55 version 0 0 42 test The version字段具有不同的值 但它始终符合以下模式 0 0 XX
  • Scrapy如何提取类内部属性中的文本?

    我有下面的 HTML 代码 div class hero data skills item hero data skills item passive J tooltip title div
  • 将文档预加载到 iOS 应用程序中

    情况 我有一个 iOS 应用程序 可以处理文件并允许用户保存 编辑 打开这些文件并执行各种操作 我希望能够有一些预制文档供用户在打开应用程序 例如模板 以及他们自己的自定义文档时查看 问题 如何创建文档 或模板文件 并在用户安装我的应用程序
  • 在微风中创建复杂类型的未绑定实例的正确方法是什么?

    想象一下以下模型 class ComplexTypeA public string ComplexPropertyA class ParentTypeA public string ParentPropertyA public Comple
  • 省略html的可选标签

    我刚刚读过本文来自谷歌 我一直认为结束标签对于保持 html 文档干净并使其机器可读非常重要 但他们建议相反 你怎么看待这件事 谷歌的情况有点不寻常 因为他们提供了太多的主要搜索页面副本 以至于页面大小的任何微小节省很快都会增加 这意味着对
  • plpgsql - 在声明语句中使用动态表名

    我正在尝试编写 plpgsql 一个以下形式的函数 注意这是一个简化版本 CREATE FUNCTION check valid tablename regclass RETURNS boolean AS DECLARE valid row
  • css3 比例周围的空白

    我有一个小问题想要解决 但找不到任何好的答案 当我在 div 包含其他 div 上使用比例时 它会在 div 的 原始 宽度和高度周围留下空白 如何在缩放时删除 div 周围的空白 如果需要的话我可以使用js 编辑 这是一些代码 HTML
  • 为什么 lea 指令只是执行算术运算,却以内存寻址命名? [复制]

    这个问题在这里已经有答案了 The lea指令 加载有效地址 获取第一个值的内存地址并将其与第二个值相加 第二个值可能会相乘 然后它将该内存地址加载到给定的寄存器中 我举个例子来澄清一下我的困惑 eax 2 leal eax eax 4 e
  • iOS7.0 和 iOS 7.1 不支持动态桌面视图高度

    我在 UITableViewCell 的各种实现中使用了自动布局 该方法是让固有大小定义大小 进而为 tableview 行提供高度 奇怪的是 在 UITableViewCell 中使用 Autolayout 来定位 iOS7 及更高版本并
  • Android SENSOR_DELAY_FASTEST 不够快

    我正在使用传感器来平衡机器人 但是SENSOR DELAY FASTEST只提供10Hz的采样率 这根本不够快 有没有更快的采样方法 有没有一种方法可以轮询传感器而不是等待SensorEvent 有没有更快的采样方法 SENSOR DELA
  • bash - 如何获取(当前)儒略日数?

    如何获得今天的儒略日数 JDN 相等的 或者任何日期 我看了又看 但只发现了一些产生 year dayOfYear 的函数 而不是类似 2457854 in bash date j返回儒略日期 root TX Serv 1 date j 1
  • 如何在 ASP.NET 中从 Exchange Web 服务托管 API 2.0 更新约会

    我使用 EWS 托管 API 2 0 创建约会 效果很好 但也想更新现有的约会 我读到我需要预约 ID 来指定应编辑哪个预约 但是身份证在哪里呢 这是我创建约会的方法 Creates the Appointment Dim appointm
  • Koha RESTful api

    我一直在互联网上查找有关 Koha ILS Restful api 的信息 但没有找到任何具体信息 这个链接讨论了它的 HTTP API http wiki koha community org wiki Koha svc HTTP API