使用第三方应用访问DataStoreAPI

时间:2013-04-12 09:40:27

标签: opendata ckan

我想用ruby访问CKAN DataStoreAPI。我有一些问题。是否可以使用ruby访问DataStoreAPI?我想在数据存储区中创建,读取和更新资源,我更喜欢ruby。

1 个答案:

答案 0 :(得分:1)

由于CKAN API使用HTTP,您只需点击正确的URI即可使用您喜欢的任何语言访问它。例如,有PHP(https://github.com/opencolorado/PHP-Wrapper-for-CKAN-API)和.NET(https://github.com/opencolorado/.NET-Wrapper-for-CKAN-API)的库。但他们看起来已经放弃了。

虽然我也更喜欢Ruby,除非你有充分的理由使用它,我建议你坚持使用Python。在使用https://github.com/open-data/ckanapihttps://github.com/dgraziotin/libckan等API时,有一些好的库可以提供很多帮助。据我所知,Ruby中没有CKAN库,所以你必须建立自己的库。