2016-02-12 29 views

回答

0

您可以調用CKAN的API操作'package_show'來查看數據集的詳細信息,該數據集爲您提供包含數據文件URL的「資源」。然後,您可以使用這些網址直接從存儲的任何地方下載數據。

例如通過獲取這個URL做從CKAN API一個package_show: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沒有通過資源包? 我的需要是知道何可以用休息端點調用我的文件? 此致敬禮。 –

+0

您應該編輯問題以使其更清晰,並且知道您爲什麼要這麼做會很好。 –

+0

您好,我需要通過datastroe API的REST調用以json格式獲取我的文件的內容。 –