我创建了两个函数,一个用于构建端点,另一个用于发送请求。许多文档都提到了人口普查,但我正在寻找一种不同类型的数据。
首先,我希望找到英国不同地区的失业数据。有了这些数据,我想根据失业状况、求职者、ESA、残疾等进行过滤。
在我可以查看数据是如何接收的之前,我需要知道如何发送请求。下面是builder函数:
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;
}也许我没有看够文档,但我找不到与我需要的内容相匹配的上下文?
有人能帮上忙吗?
谢谢
发布于 2016-10-31 22:32:17
http://data.ons.gov.uk/ons/api/data/contexts.json?apikey=yourkeyhere (或html或xml)提供了上下文列表,但它是非常静态的。拥有数据集的三个是您在Data Explorer dataset list页面http://web.ons.gov.uk/ons/data/dataset-finder上看到的三个-人口普查、经济和社会。
在“经济”下有许多与工作相关的数据集,但没有“求职者津贴申领人”。NOMIS是这个数据集的最佳位置(而且它有一个https://www.nomisweb.co.uk/ )。Neighbourhood也有相关数据,尽管这项服务正在逐步淘汰,因此它并不是很新。
另外,很抱歉回复晚了:国家统计局的人一直在回复ONSAPI@ons.gsi.gov.uk电子邮件,但已经有一段时间没有检查Stackoverflow了。
https://stackoverflow.com/questions/39300348
复制相似问题