开放平台首页 > 政府机构 > 大洋洲 > 奥克兰交通局(新西兰) API 服务商

奥克兰交通局(新西兰) API 服务商

!
!
评分 43/100
4
快速导航

奥克兰交通局(新西兰)是什么公司

更多Auckland Transport 是新西兰奥克兰地区的交通管理机构,负责该地区的所有交通服务,包括道路、人行道、自行车设施、停车和公共交通。虽然官网没有提供具体的成立时间和创始人背景,但其使命是提供高效、可持续的交通解决方案,以支持奥克兰的发展和居民的出行需求。核心价值观可能包括安全、可靠、创新和客户服务。主要服务包括交通规划、基础设施建设和维护、以及公共交通运营。市场定位为奥克兰地区的主要交通服务提供者,致力于提升城市交通的整体效率和可持续性。

官网入口 点击进入 API开放平台 点击进入
公司名称 奥克兰交通局 公司简称 奥克兰交通局(新西兰)
公司分类 政府机构大洋洲 主营产品 N/A
成立时间 N/A 总部地址 N/A
网站排名 329.2K 月用户量 685.2K
国家/地区 新西兰 收录时间 2024.09.11

奥克兰交通局(新西兰)的API接口(产品与功能)

你是否正在寻找一种获取新西兰奥克兰实时公共交通信息的方法?奥克兰交通(AT)API 是你的最佳选择!在这篇文章中,我们将介绍如何使用 JavaScript 访问 AT API。

要使用 AT API,你需要一个 API 密钥,你可以在官网注册后免费获得。一旦你有了 API 密钥,就可以开始发送请求了。

AT API 提供了多种端点,用于不同类型的公共交通信息。一些受欢迎的端点包括:

  • https://api.at.govt.nz/v2/gtfs/stopTimesByStopId/:stop_id:获取特定公交站的到达和发车时间。
  • https://api.at.govt.nz/v2/publicTransportNetworks:获取所有公共交通网络的列表。
  • https://api.at.govt.nz/v2/publicTransportStops:获取所有公共交通站点的列表。

在我们的示例中,我们将使用 stopTimesByStopId 端点来获取特定公交站的到达和发车时间。

在 JavaScript 中,我们将使用 Fetch API 来向 AT API 发送请求。以下是获取“惠灵顿街与皇后街”公交站的到达和发车时间的示例代码:

const stopId = 1002; // 惠灵顿街与皇后街公交站的 ID
const apiKey = 'YOUR_API_KEY_HERE'; // 替换为你自己的 API 密钥
const url = `https://api.at.govt.nz/v2/gtfs/stopTimesByStopId/${stopId}?api_key=${apiKey}`;
    
fetch(url)
  .then(response => response.json())
  .then(data => {
    // 对到达/发车时间进行一些操作
    console.log(data);
  })
  .catch(error => console.error(error));

这段代码将 stopId 变量设置为“惠灵顿街与皇后街”公交站的 ID,并将 apiKey 变量设置为你的个人 API 密钥。然后构建 stopTimesByStopId 端点的 URL,包括 stopIdapiKey 作为查询参数。

然后使用 fetch 方法向 API 发送请求,使用 response.json() 方法将响应数据解析为 JSON。最后,将到达/发车时间记录到控制台。

通过使用奥克兰交通 API 和 JavaScript 中的 Fetch API,我们能够获取奥克兰的实时公共交通信息。有了这些信息,我们可以构建强大的应用程序,帮助人们更有效地在城市中导航。编程愉快!

奥克兰交通局(新西兰) API的价格(API免费方式与收费标准)

在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。

定价页 点此进入
免费方式 N/A
定价方式 商务咨询
采购渠道 官网
API适用国家/地区 新西兰
支持语言 N/A

奥克兰交通局(新西兰) API Key怎么获取(API调用与对接教程)

暂无使用与对接教程