2015-09-04 2 views
1

Ive настроил ckan-сервер со всеми необходимыми плагинами. На сервере имеется некоторый контент (CSV-файлы). Теперь id хотел загрузить определенный .csv-файл, чтобы его локально изменить и загрузить снова.CKAN Filedownload с API

Но у меня нет идеи, как загрузить полный файл с помощью ckan-API.

Может кто-нибудь мне помочь?

+0

Я думаю, что люди, охотящиеся за ответом на тот же вопрос, посчитали бы, что вы улучшите титул на этот вопрос. Как насчет «Как использовать CKAN API для загрузки файла данных?» –

ответ

0

Запрос API package_show API подскажет вам URL-адрес CSV, чтобы вы могли его загрузить.

например. этот набор данных: http://data.gov.uk/dataset/uk-open-access-non-vosa-sites доступна на API по адресу: http://data.gov.uk/api/action/package_show?id=uk-open-access-non-vosa-sites что приводит к чему-то вроде:

{ 
    "help": "http://data.gov.uk/api/3/action/help_show?name=package_show", 
    "success": true, 
    "result": 
    { 
    "name": "uk-open-access-non-vosa-sites", 
    "license_title": "UK Open Government Licence (OGL)", 
    "resources": [ 
     { 
      "description": "A list of Authorised Testing Facilities (ATFs) and DVSA test stations ", 
      "format": "CSV", 
      "url": "http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv", 
      "id": "bd9aaa9f-2a9c-45f8-8246-6b99dd78208a", 
      "resource_type": "file", 
     } 
    ] 
    } 
} 

, из которого вы можете увидеть URL является http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv, который вы можете скачать, например, используя wget:

wget http://dft.gov.uk/vosa/images/Find%20your%20nearest%20ATF%20or%20VOSA%20test%20station.csv 
+0

Большое спасибо. Я искал что-то вроде этого URL на века. –

Смежные вопросы