Rubyの「ckan」gem(包括的なナレッジアーカイブネットワーク)の使用方法に関するチュートリアルへのリンクはありますか?gov.ukデータにアクセスしたいのですが、gemをダウンロードしましたが、データにアクセスするにはどうすればよいですか?この領域のドキュメントは少しまばらに見えます
助けてくれてありがとう。私のグーグルは今のところ何も出ていないので、どんな助けでも大歓迎です。
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 のドキュメントに従うことができ、動作するはずです。
乾杯!