Giao diện người sử dụng dữ liệu CKAN

Truy cập vào tài nguyên dữ liệu qua một web API với đây đủ hỗ trợ truy vấn.. Further information in the main CKAN Data API and DataStore documentation.

Điểm kết thúc »

Giao diện người sử dụng dữ liệu có thể truy cập thông qua hoạt động theo dõi giao diện người sử dụng CKAN

Tạo https://datos.cnbs.gob.hn/vi/api/3/action/datastore_create
Cậ nhật/Chèn https://datos.cnbs.gob.hn/vi/api/3/action/datastore_upsert
Truy vấn https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search
Truy vấn (thông qua ngôn ngữ truy vấn mang tính cấu trúc) https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search_sql
Đang hỏi »
Ví dụ câu hỏi (5 kết quả đầu tiên)

https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search?resource_id=54d83b79-6c1f-46a9-9b01-04253995bc2e&limit=5

Ví dụ câu hỏi (kết quả có chứa "jones")

https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search?resource_id=54d83b79-6c1f-46a9-9b01-04253995bc2e&q=jones

Ví dụ câu hỏi (bằng xác nhận SQL)

https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search_sql?sql=SELECT * from "54d83b79-6c1f-46a9-9b01-04253995bc2e" WHERE title LIKE 'jones'

Ví dụ: Javascript »

Một yêu cầu (JSONP) đơn giản đối với dữ liệu API sử dụng jQuery

        var data = {
          resource_id: '54d83b79-6c1f-46a9-9b01-04253995bc2e', // the resource id
          limit: 5, // get 5 results
          q: 'jones' // query for 'jones'
        };
        $.ajax({
          url: 'https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search',
          data: data,
          dataType: 'jsonp',
          success: function(data) {
            alert('Total results found: ' + data.result.total)
          }
        });
Ví dụ: Con trăn »
      import urllib
      url = 'https://datos.cnbs.gob.hn/vi/api/3/action/datastore_search?resource_id=54d83b79-6c1f-46a9-9b01-04253995bc2e&limit=5&q=title:jones'  
      fileobj = urllib.urlopen(url)
      print fileobj.read()