translink开放api,用python编写。
tilapya的Python项目详细描述
tilapya:translink api,在python中
tilapya是围绕TransLink Open API的python包装器, 为温哥华地区地铁提供实时交通信息。
tilapya有三个接口,它们直接对应translink open api的组件:
- rtti:实时传输信息
- gtfsrt:gtfs实时馈送
tilapya不仅仅是底层restapi的一个薄包装器。 在可能的情况下,它会平滑一些不方便的返回值, 并确保返回的错误和响应中的架构一致。
开始
使用translink open api以及tilapya需要一个api密钥。 如果您还没有api密钥,您可以通过在 https://developer.translink.ca/Account/Register。
tilapya的文档位于https://tilapya.readthedocs.io。 tilapya的api文档包含常见操作的示例。
许可证
版权所有2018 Carson Lam
根据apache许可证2.0版(以下简称“许可证”)授权; 除非符合许可证,否则您不能使用此文件。 您可以在
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。
历史记录
1.0.0(2019-06-23)
- 放弃对Python2.7和3.4的支持。
- 删除rtds api。它被移到上游。
- 将gtfs-rt切换到v2端点。v1在上游被移除。
- 将服务警报终结点添加到gtfs-rt。它已添加到v2上游。
0.2.0(2019-02-03)
- 需要棉花糖>;=3.0.0rc1才能修复依赖项解决问题。
- 需要请求>;=2.20.0。
- 更换GTFS-RT的API。
0.1.0(2018-02-19)
- 初始版本。