有没有人有关于如何使用Ruby'ckan'gem(综合知识档案网络)的教程的链接。我想访问gov.uk数据,我下载了gem但是如何获取数据?该文件中的文档似乎有点稀疏
非常感谢您的帮助。到目前为止,我的谷歌搜索没有任何帮助,所以非常感谢任何帮助。
答案 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中关注他们的文档,它应该可以工作。
干杯!