| 定价页 | 点此进入 | 
| 免费方式 | N/A | 
| 定价方式 | 商务咨询 | 
| 采购渠道 | 官网 | 
| API适用国家/地区 | 澳大利亚 | 
| 支持语言 | N/A | 
                    澳大利亚政府数据门户 API 服务商
                
                
                    
                    
                        评分 39/100
                    
                    
                    
                        4
                    
                
            
澳大利亚政府数据门户是什么公司
更多data.gov.au是一个澳大利亚政府的开放数据平台,提供数据搜索、可视化工具和用户支持服务。它旨在满足用户对数据的最低需求,同时提供最新更新和已知问题的信息。此外,它还与澳大利亚政府数据目录集成,以提高数据透明度和促进数据共享。
澳大利亚政府数据门户的API接口(产品与功能)
如果你正在寻找澳大利亚可用的开放数据集的全面列表,Data.gov.au 是你的首选之地。它提供了一个公开可访问的API,用于检索数据集、资源、组织、用户账户等。
以下是如何使用Data.gov.au API在JavaScript中进行操作的简要概述,以及一些最常见的请求示例:
要使用API,你首先需要一个API密钥,你可以通过在 Data.gov.au 创建账户免费获得。一旦你有了API密钥,就可以开始进行API请求了。
Data.gov.au API为各种类型的数据提供了端点,包括数据集、资源、组织和用户账户。你可以通过使用你的API密钥向Data.gov.au API服务发送HTTP请求来访问这些端点。
要检索数据集,你可以使用URL格式 https://data.gov.au/api/3/action/package_show?id=<数据集ID> 并执行HTTP GET 请求。下面是一个示例JavaScript代码,展示了如何使用Data.gov.au API检索数据集。
const datasetId = "australian-sensor-network-experiment";
const apiKey = "<你的API密钥>";
fetch(`https://data.gov.au/api/3/action/package_show?id=${datasetId}`, {
  headers: {
    Authorization: apiKey,
  },
})
  .then((res) => res.json())
  .then((data) => console.log(data));
{
  help: "",
  success: true,
  result: {
    metadata_created: "2015-08-04T01:47:08.875310",
    name: "australian-sensor-network-experiment",
    title: "澳大利亚传感器网络实验",
    ...
  }
}
要从数据集中检索资源,你可以使用URL格式 https://data.gov.au/api/3/action/resource_show?id=<资源ID> 并执行HTTP GET 请求。下面是一个示例JavaScript代码,展示了如何使用Data.gov.au API检索资源。
const resourceId = "00023e23-90e2-4ae8-b7d7-ddfebc2c66f0";
const apiKey = "<你的API密钥>";
fetch(`https://data.gov.au/api/3/action/resource_show?id=${resourceId}`, {
  headers: {
    Authorization: apiKey,
  },
})
  .then((res) => res.json())
  .then((data) => console.log(data));
{
  help: "",
  success: true,
  result: {
    cache_last_updated: null,
    cache_url: null,
    created: "2020-07-17T13:38:55.858614",
    datastore_active: false,
    ...
  }
}
要检索组织列表,你可以使用URL格式 https://data.gov.au/api/3/action/organization_list 并执行HTTP GET 请求。下面是一个示例JavaScript代码,展示了如何使用Data.gov.au API检索组织。
const apiKey = "<你的API密钥>";
fetch(`https://data.gov.au/api/3/action/organization_list`, {
  headers: {
    Authorization: apiKey,
  },
})
  .then((res) => res.json())
  .then((data) => console.log(data));
{
  help: "",
  success: true,
  result: [
    "abc",
    "def",
    ...
  ]
}
要检索用户账户列表,你可以使用URL格式 https://data.gov.au/api/3/action/user_list 并执行HTTP GET 请求。下面是一个示例JavaScript代码,展示了如何使用Data.gov.au API检索用户账户。
const apiKey = "<你的API密钥>";
fetch(`https://data.gov.au/api/3/action/user_list`, {
  headers: {
    Authorization: apiKey,
  },
})
  .then((res) => res.json())
  .then((data) => console.log(data));
{
  help: "",
  success: true,
  result: [
    {
      apikey: "<用户API密钥>",
      created: "2021-07-01T12:30:00",
      email_hash: "123456789abcdefg",
      fullname: "John Doe",
      ...
    },
    ...
  ]
}
Data.gov.au 提供了一个全面的API,用于访问公开可用的开放数据集。通过这个API,你可以查询数据集、资源、组织和用户账户,并以JSON格式检索数据。这
澳大利亚政府数据门户 API的价格(API免费方式与收费标准)
在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。