微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

国家统计局 API 请求

如何解决国家统计局 API 请求

我正在尝试调用 API 以始终从 ONS

获取“劳动力市场”的最新数据集

但是,我有两个问题。

  1. 我还没有找到获取最新版本的方法 - 您必须手动输入所需的版本。
  2. 我不知道如何访问数据集。我得到的最接近的是获取版本:
async function fetchedData() {
    const fetched = await fetch('https://api.beta.ons.gov.uk/v1/datasets/labour-market/editions/time-series/versions/2')
    
        .then((result) => {
            return result.json();
        })
        .then((result) => {
            console.log(result);
        })
        .catch(function(error) {
            console.log(error);
        });

    return fetched;
}

哪些日志

{@context: "https://cdn.ons.gov.uk/assets/json-ld/context.json",alerts: Array(0),collection_id: "cmdlabourmarketstatistics-a626f70ca2904074d0e06371e550258a51533e2b8354f22288564bb1b3e3c5ed",dimensions: Array(7),downloads: {…},…}
@context: "https://cdn.ons.gov.uk/assets/json-ld/context.json"
alerts: []
collection_id: "cmdlabourmarketstatistics-a626f70ca2904074d0e06371e550258a51533e2b8354f22288564bb1b3e3c5ed"
dimensions: (7) [{…},{…},{…}]
downloads: {csv: {…},csvw: {…},xls: {…}}
edition: "time-series"
id: "f41a2e5a-b276-45fc-a074-99d09a20aef5"
links:
dataset: {href: "https://api.beta.ons.gov.uk/v1/datasets/labour-market",id: "labour-market"}
edition: {href: "https://api.beta.ons.gov.uk/v1/datasets/labour-market/editions/time-series",id: "time-series"}
self: {href: "https://api.beta.ons.gov.uk/v1/datasets/labour-market/editions/time-series/versions/2"}
__proto__: Object
release_date: "2020-11-10T00:00:00.000Z"
state: "published"
usage_notes: []
version: 2
__proto__: Object

似乎我需要添加一些带有“观察”端点的东西,但我尝试过的任何东西都没有效果,而且网站上的示例也不起作用,这让我觉得它们可能不起作用?有谁知道如何解决这两个问题以及我做错了什么?非常感谢您的帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。