但是,我想在您的论点中补充一点。 虽然我完全同意“API 优先”的策略,但我们不应该止步于此。 我坚信,至少在开放数据的情况下,仅通过 API 提供访问是不够的。 API 通常提供受限的、用例驱动的体验,而批量开放数据对于研究人员和分析师更有用。 此外,无论我们是否喜欢,API 都会更改或消失,我们需要依赖该 API 的所有者来继续访问其中包含的数据。 我们对开放数据和透明度的责任应包括允许创建这些数据集的存档副本(只要许可证允许)。 这就是 Socrata 不仅致力于提供出色的 API 来访问开放数据的原因 (http://dev.socrata.com),还允许通过可下载的数据集快照进行批量访问。
发表的评论
杰森,很棒的帖子。我认为您对开放数据 API 的能力见解深刻,它可以在最有用的环境中(例如在移动设备和平板电脑上)实现开放数据的重用。我想补充一点,API 不仅允许设备灵活性,还允许开发人员构建针对他们试图解决的特定面向公民的问题的用户体验。
仅仅数据门户是不够的。我们需要开发人员和企业家重用开放数据来构建应用程序和工具,将数据发送到公民可以采取行动的地方:以情境感知的方式进入他们的移动设备、他们的汽车以及他们的日常工作流程中。 仅仅存在于数据目录中的数据是不够的 - 需要将其带到公民实际需要的地方。 这样,开放数据才能改变、改善,甚至有望挽救生命。
但是,我想在您的论点中补充一点。 虽然我完全同意“API 优先”的策略,但我们不应该止步于此。 我坚信,至少在开放数据的情况下,仅通过 API 提供访问是不够的。 API 通常提供受限的、用例驱动的体验,而批量开放数据对于研究人员和分析师更有用。 此外,无论我们是否喜欢,API 都会更改或消失,我们需要依赖该 API 的所有者来继续访问其中包含的数据。 我们对开放数据和透明度的责任应包括允许创建这些数据集的存档副本(只要许可证允许)。 这就是 Socrata 不仅致力于提供出色的 API 来访问开放数据的原因 (http://dev.socrata.com),还允许通过可下载的数据集快照进行批量访问。
去年 12 月,我实际上在巴黎 API Days 上就此主题做了一个有趣的演讲 (http://www.apidays.io/)。 如果您愿意,可以翻阅我的幻灯片,我想很快就会有录音:https://socrata.github.io/presentations/conferences/2014-12-03-open-dat…