1
我想用ruby訪問CKAN DataStoreAPI。我有一些問題。是否有可能通過ruby訪問DataStoreAPI?我想創建,讀取和更新數據存儲中的資源,我更喜歡ruby。使用第三方應用程序訪問DataStoreAPI
我想用ruby訪問CKAN DataStoreAPI。我有一些問題。是否有可能通過ruby訪問DataStoreAPI?我想創建,讀取和更新數據存儲中的資源,我更喜歡ruby。使用第三方應用程序訪問DataStoreAPI
由於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。有幾個好的庫在使用API如https://github.com/open-data/ckanapi和https://github.com/dgraziotin/libckan時會有很大的幫助。據我所知,在Ruby中沒有用於CKAN的庫,所以你必須建立自己的庫。