2016-09-02 87 views
0

我創建了兩個函數,一個構建端點,另一個發送請求。大部分文件都提到人口普查,但我正在尋找不同類型的數據。使用ons-api檢索失業數字

首先我想找到來自英國不同地區的失業人數。有了這些數據,我想根據失業狀態,求職者,ESA,殘疾等進行過濾。

在我甚至可以查看接收數據的方式之前,我需要知道如何發送請求。下面是設計器功能:

function buildUrl(c, r, q) { 

var api_domain ="http://data.ons.gov.uk/"; 
var api_contextRoot = c ? c : "ons/api/data/"; 
var api_resource = r ?r : "collections.json"; 
var api_Key = "?apikey=**0**0**&"; 
var api_query = q ? q :"context=Census"; 

return api_domain+api_contextRoot+api_resource+api_Key+api_query; 
} 

也許我還沒有看夠的文檔,但我不能找到一個背景下,將匹配我需要什麼?

任何人都可以幫忙嗎?

感謝

回答

0

http://data.ons.gov.uk/ons/api/data/contexts.json?apikey=yourkeyhere(或HTML或XML)給出了上下文的列表,但它是相當靜態的。具有數據集的三個數據集是您在Data Explorer數據集列表頁面http://web.ons.gov.uk/ons/data/dataset-finder - 人口普查,經濟和社會中看到的三個數據集。

在經濟但不是求職者的津貼索賠人下有一些與工作有關的數據集。 NOMIS https://www.nomisweb.co.uk/是這個數據集的最佳位置(它有一個API)。鄰里統計也有相關數據,雖然這項服務正在逐步淘汰,所以它不是最新的。

P.S.對於遲到的回覆感到抱歉:ONS人員已經回覆了[email protected]電子郵件,但還沒有檢查過一段時間的Stackoverflow。