ckan набор данных apikey с помощью дополнительных методов?

Мне было предложено использовать набор данных python ckan. Пожалуйста, помогите мне, я хочу руководство по изображениям ... или даже ответьте, спасибо ...

  >>> import requests
  >>> import json
  >>> url='http://demo.ckan.org/api/action/resource_create'
  >>> auth_key='my key'
  >>> datastore_structure = {
                     'resource_id' : 'hojintop' ,
                     'fields' : [ { "id" : "a" }, { "id" : "b" } ],
                     "records" : [ { "a" : 1 , "b" : "xyz" }, { "a" : 2 , "b" : "zzz" } ]}
  >>> headers = { 'content-type' : 'application/json' , 'Authorization' : auth_key }
  >>> r = requests . post ( url + 'datastore_create' , data = json . dumps ( datastore_structure ), headers = headers )

но mypython не имеет никакого эффекта, демоканский сайт не имеет никакого эффекта .... OMG........OTL......PLZ ПОМОГИТЕ МНЕ...ПРОСТОЕ РУКОВОДСТВО PLZ ..СПАСИБО!


person 김호진    schedule 11.11.2014    source источник


Ответы (1)


Непонятно, что вы пытаетесь сделать. Во-первых, похоже, что вы пытаетесь создать ресурс и хранилище данных в одной транзакции, чего вы не можете сделать. Если вы пытаетесь создать ресурс, вы должны связать его с существующим пакетом, указав package_id. Документация по API.

person jaybrau    schedule 06.01.2015