有没有人有关于如何使用 Ruby 'ckan' gem(综合知识档案网络)的教程的链接。我想访问 gov.uk 数据,我下载了 gem,但是如何获取数据?该领域的文档似乎有点稀疏
非常感谢您的帮助。到目前为止,我的谷歌搜索一无所获,因此非常感谢任何帮助。
CKAN gem 的文档位于https://github.com/apohllo/ckan的存储库中。请注意,它不是 OKFN 的 CKAN 存储库。
查看他们的代码,他们似乎在https://github.com/apohllo/CKAN/blob/master/lib/ckan.rb#L2对http://datahub.io API 端点进行了硬编码。因此,如果不更改其代码,您将无法访问 data.gov.uk。
但是,由于 Ruby 是一种动态语言,您可以覆盖该常量,如
CKAN::API_BASE = 'http://data.gov.uk/api/1'
现在你可以在 GitHub 上关注他们的文档,它应该可以工作了。
干杯!