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.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/datastore_create |
---|---|
Update / Insert | https://www.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/datastore_upsert |
Query | https://www.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/datastore_search |
Query (via SQL) | https://www.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/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.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/datastore_search', data: data, dataType: 'jsonp', success: function(data) { alert('Total results found: ' + data.result.total) } });
import urllib url = 'https://www.petmarket.com.hk/寵物資訊/喵星資訊/貓罐頭推薦-選購要點-常見問題/?/datastore_search?resource_id=d612269c-79f9-421c-8477-941d463173a0&limit=5&q=title:jones' fileobj = urllib.urlopen(url) print fileobj.read()