如何使用ckan gem综合知识档案网络

时间:2013-03-15 18:55:34

标签: ruby gem ckan

有没有人有关于如何使用Ruby'ckan'gem(综合知识档案网络)的教程的链接。我想访问gov.uk数据,我下载了gem但是如何获取数据?该文件中的文档似乎有点稀疏

非常感谢您的帮助。到目前为止,我的谷歌搜索没有任何帮助,所以非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

CKAN gem的文档位于https://github.com/apohllo/ckan的存储库中。请注意,它不是OKFN的CKAN存储库。

查看他们的代码,似乎他们在http://datahub.io硬编码https://github.com/apohllo/CKAN/blob/master/lib/ckan.rb#L2 API端点。因此,如果不更改代码,您将无法访问data.gov.uk。

但是,由于Ruby是一种动态语言,你可以覆盖那个常量,如

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

现在你可以在GitHub中关注他们的文档,它应该可以工作。

干杯!