如何使用华盛顿特区Metro API

时间:2012-09-05 19:38:16

标签: json api rest

我一直在研究如何使用The Washington DC Metro Rail提供的转接信息API,并将其显示为HTML。

文档在他们的网站上,但它没有包含很多例子。我发现的唯一说明是使用三个网址之一。

我已经找到了如何使用以下代码查看信息。问题是以下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

     

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

     

http:// [url to JSON service]?api_key = [your_key]& callback = [name of   回调]

     

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

有人能指出我正确的方向指导教程或最佳入门方式吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

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

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

如果您已经注册了密钥,只需登录即可,您的API密钥将自动填充到交互式文档中。 I / O Docs界面应该可以帮助您轻松导航资源/方法。如果您有任何其他问题,请随时询问,我可以帮助您。

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