定價頁 | 點此進入 |
免費方式 | N/A |
定價方式 | 商務咨詢 |
采購渠道 | 官網 |
API適用國家/地區 | 澳大利亞 |
支持語言 | N/A |
澳大利亞政府數據門戶是什么公司
更多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服務商,確保技術兼容性和成本效益。