3

Koha ILS restful api に関する情報をインターネットで探していますが、具体的な情報は見つかりませんでした。HTTP API について説明しているリンクがあります: http://wiki.koha-community.org/wiki/Koha_/svc/_HTTP_APIですが、例がなく、必要な MARCXML 形式についてかなり混乱しています。

私がやりたいことは、この API を使用して書誌レコードをリモートの Koha ILS システムに作成することです。私の理解が正しければ、これらのサービスを使用してレコードを作成できますが (おそらく JSON から MARC への変換ツールを使用)、各レコードの PDF ファイルを BASE64 形式でアップロードすることもできますか? よくわかりませんが、この API を使用してこれが可能であるようには見えません。

4

1 に答える 1

1

Koha で使用できる HTTP API は、ライブラリ カタログを検索するためのSRUと呼ばれる確立されたプロトコルです。これは、レコードの更新ではなく、検索専用のプロトコルです。

第 2 に、SRU 2.0では JSON 形式でレコードを送信するオプションが提供されていますが、ほとんどの実装ではまだサポートされていません。

ユースケースに戻ると、Koha は PDF ドキュメントを保存できません。これは、メタデータ レコードのみを扱う物理コレクション用のライブラリ内のプロセス自動化ツールです。デジタル ドキュメントを保存するには、 DSpaceや、小さくて簡単なOmekaなどのドキュメント管理ソリューションを探す必要があります。DSpace は、検索用に独自のREST APIを提供し、ドキュメントをアップロードするためのSWORD プロトコルをサポートしています。

于 2015-10-20T10:01:49.487 に答える