0

我一直在研究如何获取华盛顿特区地铁提供的公交信息 API,并将其显示为 HTML。

该文档在他们的网站上,但它不包含很多示例。我发现的唯一说明是使用三个 URL 之一。

我已经弄清楚如何使用以下代码查看信息。问题是下面的 URL 仅在我的浏览器中将所有数据生成为文本。我无法弄清楚如何将选定的数据显示为 HTML。

从他们的网站:

每种方法都有 2 个端点:REST 和 JSON。

URL (REST) 示例:api.wmata.com/StationPrediction.svc/GetPrediction/A10?api_key=YOUR_API_KEY

URL (JSON) 示例:api.wmata.com/StationPrediction.svc/json/GetPrediction/A10?api_key=YOUR_API_KEY

此外,如果需要,开发人员可以通过向 JSON 调用添加“回调”参数来使用 JSONP:

http://[JSON 服务的 URL]?api_key=[your_key]&callback=[回调名称]

使用 JSONP 时,请确保上面显示的 URL 中的 [回调名称] 是处理 JSON 数据所需的 Javascript 函数的名称。

任何人都可以为我指出正确的方向以获得教程或最佳入门方式吗?

谢谢!

4

1 回答 1

0

您应该尝试 WMATA 交互式文档。

http://developer.wmata.com/io-docs

如果您已经注册了密钥,只需登录,您的 API 密钥将自动填充到交互式文档中。I/O Docs 界面应该可以帮助您轻松浏览资源/方法。如果您还有其他问题,请随时在这里提问,我可以为您提供帮助。

我是 Mashery 的平台推广者,该公司帮助 WMATA/DC Metro 管理其 API。

于 2013-03-19T17:39:01.513 回答