使用其他方法的ckan apikey数据集?

时间:2014-11-11 07:48:25

标签: python api dataset ckan

我一直在挑战使用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无效 demockan网站没有效果.... OMG ........ OTL ...... PLZ帮助我...轻松指导PLZ ..THANKYOU!

1 个答案:

答案 0 :(得分:0)

目前尚不清楚你要做什么。对于初学者来说,您似乎正在尝试在一个事务中创建资源和数据存储,而这是您无法做到的。如果您尝试创建资源,则必须通过指定package_id将其与现有包关联。 Here's the API documentation