CKAN Data API

Αποκτήστε πρόσβαση σε δεδομένα πόρων μέσω ενός δικτυακού API με μεγάλες δυνατότητες υποστήριξης ερωτημάτων. Περισσότερες πληροφορίες στην κεντρική τεκμηρίωση του CKAN Data API και του DataStore.

Σημεία πρόσβασης »

Η πρόσβαση στο API δεδομένων είναι δυνατή μέσω των παρακάτω ενεργειών στο API ενεργειών του CKAN.

Ερώτημα https://1f8zn7l3f0.execute-api.ap-northeast-1.amazonaws.com/master/ckan/api/3/action/datastore_search
Εκτέλεση ερωτήματος »
Παράδειγμα ερωτήματος (5 πρώτα αποτελέσματα)

https://1f8zn7l3f0.execute-api.ap-northeast-1.amazonaws.com/master/ckan/api/3/action/datastore_search?resource_id=6351da55-fe5e-4669-8840-255493329e1c&limit=5

Παράδειγμα ερωτήματος (αποτελέσματα που περιέχουν το λεκτικό 'jones')

https://1f8zn7l3f0.execute-api.ap-northeast-1.amazonaws.com/master/ckan/api/3/action/datastore_search?resource_id=6351da55-fe5e-4669-8840-255493329e1c&limit=5

Παράδειγμα: Javascript »

Ένα απλό αίτημα ajax (JSONP) προς το API δεδομένων με χρήση του jQuery

        var data = {
          resource_id: '6351da55-fe5e-4669-8840-255493329e1c', // the resource id
          limit: 5, // get 5 results
          q: 'jones' // query for 'jones'
        };
        $.ajax({
          url: 'https://1f8zn7l3f0.execute-api.ap-northeast-1.amazonaws.com/master/ckan/api/3/action/datastore_search',
          data: data,
          dataType: 'jsonp',
          success: function(data) {
            alert('Total results found: ' + data.result.total)
          }
        });
Παράδειγμα: Python »
      import urllib
      url = 'https://1f8zn7l3f0.execute-api.ap-northeast-1.amazonaws.com/ja/api/3/action/datastore_search?resource_id=6351da55-fe5e-4669-8840-255493329e1c&limit=5&q=title:jones'  
      fileobj = urllib.urlopen(url)
      print fileobj.read()