2016-02-12 2 views

ответ

0

Вы можете обратиться к действию API пакета CKAN «package_show», чтобы просмотреть сведения о наборе данных, который предоставляет вам «ресурсы», содержащие URL-адреса файлов данных. Затем вы можете использовать эти URL-адреса для загрузки данных непосредственно из места, где они хранятся.

например. делает package_show из CKAN API Получая этот URL: https://data.gov.uk/api/3/action/package_show?id=index-of-multiple-deprivation

{ 
"help": "http://data.gov.uk/api/3/action/help_show?name=package_show", 
"success": true, 
"result": { 
    ... 
    "resources": [ 
    ... 
    { 
     "description": "2010: Sub-domains living environment", 
     ... 
     "url": "https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/6882/1871676.xls", 
    } 
    ... 
    ] 
    } 
} 

и ясно вы можете загрузить эту таблицу из https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/6882/1871676.xls

+0

Спасибо за ваш ответ, нет никакого способа, чтобы получить файл с вызовом HTTP direclty без прохождения пакета ресурсов? Могу ли я знать, что ho можно вызвать мои файлы с конечной точкой отдыха? С уважением. –

+0

Вы должны отредактировать вопрос, чтобы сделать это более четким, и было бы хорошо знать, почему вы хотите это сделать. –

+0

Привет, мне нужно получить содержимое моего файла в формате json с вызовом REST API-интерфейса datastroe. –