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.linegames.org/en/Mob Control/334062394378/?/datastore_create |
---|---|
Update / Insert | https://www.linegames.org/en/Mob Control/334062394378/?/datastore_upsert |
Query | https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search |
Query (via SQL) | https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search_sql |
https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search?resource_id=1069&limit=5
https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search?resource_id=1069&q=jones
A simple ajax (JSONP) request to the data API using jQuery.
var data = { resource_id: '1069', // the resource id limit: 5, // get 5 results q: 'jones' // query for 'jones' }; $.ajax({ url: 'https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search', data: data, dataType: 'jsonp', success: function(data) { alert('Total results found: ' + data.result.total) } });
import urllib url = 'https://www.linegames.org/en/Mob Control/334062394378/?/datastore_search?resource_id=1069&limit=5&q=title:jones' fileobj = urllib.urlopen(url) print fileobj.read()