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://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/datastore_create |
---|---|
Update / Insert | https://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/datastore_upsert |
Query | https://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/datastore_search |
Query (via SQL) | https://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/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://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/datastore_search', data: data, dataType: 'jsonp', success: function(data) { alert('Total results found: ' + data.result.total) } });
import urllib url = 'https://www.rae-on.com/news/悉尼買樓會是好選擇嗎-2分鐘告訴您為什麼要在悉尼/?/datastore_search?resource_id=d612269c-79f9-421c-8477-941d463173a0&limit=5&q=title:jones' fileobj = urllib.urlopen(url) print fileobj.read()