2015-08-13 31 views
1

我一直在環視互聯網瞭解Koha ILS restful api的信息,但我還沒有找到具體的東西。有關於它的HTTP API的這個鏈接:http://wiki.koha-community.org/wiki/Koha_/svc/_HTTP_API但沒有任何示例,我對所需的MARCXML格式非常困惑。Koha RESTful api

我想要做的就是使用這個API來創建biblio記錄到遠程Koha ILS系統中。如果我理解正確,使用這些服務我可以創建記錄(可能使用JSON-to-MARC轉換工具),但是我也能夠以BASE64格式上傳每條記錄的pdf文件嗎?雖然我不太確定,但看起來這不可能使用這個API。

回答

1

Koha提供的HTTP API是一個成熟的協議,名爲SRU,用於searching庫目錄。這是協議僅用於搜索,不用於更新記錄。

其次,儘管SRU 2.0提供了以JSON格式傳輸記錄的選項,但大多數實現還不支持它。

回到您的使用案例,Koha無法存儲PDF文檔。它是一個物理集合庫中的流程自動化工具,它只處理元數據記錄。對於存儲數字文檔,您應該查找文檔管理解決方案,例如DSpace,或更小,更容易Omeka。 DSpace提供自己的REST API用於搜索以及支持SWORD protocol上傳文檔。