我正在尝试使用 将 json 文件上传到我在 Datahub.io 中的帐户ckanclient
,但出现此错误:
ckanclient.CkanApiError: Got redirected to another URL, which does not work with POSTS. Redirection: http://thedatahub.org/api/storage/auth/form/2013-07-26T022918/my.json -> http://datahub.io/user/login?came_from=http://datahub.io/api/storage/auth/form/2013-07-26T022918/my.json
我使用的代码是这个(这与他们的 API 中的代码相同)
import ckanclient
ckan = ckanclient.CkanClient(api_key='8a482c44-ef3d-4337-88c6-dca16fd6b3f3',)
ckan.upload_file('my.json')
我究竟做错了什么?