Piekļut resursu datiem izmantojot tīmekļa API ar spēcīgu vaicājumu atbalstu. Further information in the main CKAN Data API and DataStore documentation.
Data API var piekļūt, izmantojot sekojošas CKAN API darbības.
Izveidot | https://admin.opendatani.gov.uk/lv/api/3/action/datastore_create |
---|---|
Atjaunināt / Ievietot | https://admin.opendatani.gov.uk/lv/api/3/action/datastore_upsert |
Vaicājums | https://admin.opendatani.gov.uk/lv/api/3/action/datastore_search |
Vienkāršs ajax (JSONP) API datu pieprasījums, izmantojot jQuery.
var data = { resource_id: '23ec206c-0e95-4d58-b924-b0e18e8551d0', // the resource id limit: 5, // get 5 results q: 'jones' // query for 'jones' }; $.ajax({ url: 'https://admin.opendatani.gov.uk/lv/api/3/action/datastore_search', data: data, dataType: 'jsonp', success: function(data) { alert('Total results found: ' + data.result.total) } });
import urllib.request url = 'https://admin.opendatani.gov.uk/lv/api/3/action/datastore_search?resource_id=23ec206c-0e95-4d58-b924-b0e18e8551d0&limit=5&q=title:jones' fileobj = urllib.request.urlopen(url) print(fileobj.read())