標題可能會造成混淆,但是假如你有使用CKAN API插入數據到數據存儲:REST API /數據存儲
curl -X POST http://demo.ckan.org/api/3/action/datastore_create -H "Authorization: " -d @mycompanydata.json
用行動API的幫助下,我可以按如下方式獲取數據:
http://demo.ckan.org/api/action/datastore_search?resource_id=&filters= {「藏」:」 23455-XJ31」 }
但我的要求是使用一個RESTful API,例如訪問資源數據:
/hidservice/{resource-id}/{hid}.json
- 我可以在CKan默認情況下使用或使用CKan擴展插件嗎?如果是的哪一個?
- 我是否需要編寫自己的應用程序才能在數據上公開RESTful服務?如果是的話,那麼使用CKan有什麼意義?
- 或者簡單地說,如果我的要求是在可用數據上以不同格式(如XML,JSON)公開RESTful服務,CKan就不適用於此。
/hidservice/{resource-id}/{hid}.xml
/hidservice/{resource-id}/{hid}.json
進行了一些更改以使其更具可讀性。 –