Skip to content

CKAN API クライアント

u1fukui edited this page Jun 9, 2013 · 1 revision

CKAN API のツールとライブラリのリスト:

  • CKANのAction APIを実行するPythonの関数、この関数を呼ぶと、Action APIにdictionaryオブジェクトの内容をPOSTし、レスポンスとしてdictionaryオブジェクトが返ってきます。

  • ckanclient: CKAN Python クライアント。現在(2012年2月8日)CKANの古いModelや検索API、elasticsearch DataStore APIをサポートし、最小限の新しいAction APIや、FileStore APIを使ってCKANにファイルをアップロードするコードをサポートしています。

  • dpm: コマンドラインのデータパッケージマネージャのクライアントと、Pythonライブラリ。

  • ckanapi: CKAN action API周りのシンプルなPythonラッパーです。エラー時に例外を発生し、ローカル(プラグイン使用)でもリモートでも、非常によく似た方法で動作します。paste.fixture.TestApp を使った 簡易化したテストもサポートしています。 (例. ckanext-canada tests)

  • Ruby Client

  • Ckan_client-PHP

  • Ckan_client-J (Javaクライアント)

  • net-ckan (Perlクライアント)

  • ckanjs: Backbone.jsで構築された洗練されたJavascriptクライアント。

  • Google Refine CKAN Extension: Google Refineを使用して、CKANインスタンスからデータの取得や投稿をすることが出来るGoogle Refineクライアント。

Clone this wiki locally