Access resource data via a web API with powerful query support. Further information in the main CKAN Data API and DataStore documentation.
The Data API can be accessed via the following actions of the CKAN action API.
Create | https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_create |
---|---|
Update / Insert | https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_upsert |
Query | https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_search |
Query (via SQL) | https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_search_sql |
A simple ajax (JSONP) request to the data API using jQuery.
var data = { resource_id: 'd612269c-79f9-421c-8477-941d463173a0', // the resource id limit: 5, // get 5 results q: 'jones' // query for 'jones' }; $.ajax({ url: 'https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_search', data: data, dataType: 'jsonp', success: function(data) { alert('Total results found: ' + data.result.total) } });
import urllib url = 'https://repillow.co/blogs/news/枕頭高度很重要-肩頸痛可能是因為枕頭高度不適合?/datastore_search?resource_id=d612269c-79f9-421c-8477-941d463173a0&limit=5&q=title:jones' fileobj = urllib.urlopen(url) print fileobj.read()