-1

Rubyの「ckan」gem(包括的なナレッジアーカイブネットワーク)の使用方法に関するチュートリアルへのリンクはありますか?gov.ukデータにアクセスしたいのですが、gemをダウンロードしましたが、データにアクセスするにはどうすればよいですか?この領域のドキュメントは少しまばらに見えます

助けてくれてありがとう。私のグーグルは今のところ何も出ていないので、どんな助けでも大歓迎です。

4

1 に答える 1

1

CKAN gem のドキュメントは、https://github.com/apollo/ckanのリポジトリにあります。OKFN の CKAN リポジトリではないことに注意してください。

コードを見ると、http://datahub.io API エンドポイントをhttps://github.com/apollo/CKAN/blob/master/lib/ckan.rb#L2にハードコーディングしているようです。したがって、コードを変更せずに data.gov.uk にアクセスすることはできません。

しかし、Ruby は非常に動的な言語であるため、次のようにその定数をオーバーライドできます。

CKAN::API_BASE = 'http://data.gov.uk/api/1'

これで、GitHub のドキュメントに従うことができ、動作するはずです。

乾杯!

于 2013-03-19T18:46:22.317 に答える