目前,API的数量还在不断增加,但它们并没有完全公开和为所有人使用。大部分好的工具是Google,并且利用收费来获得使用。以下是值得我们程序员注意的12个API。它们都很现代化,能为你的网站增添不少亮点。
- GeoNames——能将输入的字符串转换成地图上的维度和经度。它的数据库包括地理名字和政治实体。
- FlightStats——跟踪数以上千的飞机,监控飞机因延迟和改线而破坏旅行。
- FollowTheMoney——收集公开的捐款给政客,并且汇集它们提供任何人来查询记录。
- USA.gov——美国政府创建的一个官方的社交媒体名单列表,可查出真实的官方号等。
- StockTwits——提供在股票、外汇和债券的基本查询。
- Yahoo Content Analysis——从文字段落中抽离出这重要的部分,而这部分通常称为“entities(实体)”。
- Moodstocks——它能比较相片与那些存储在服务器的图片集。
- MusixMatch——收集了500000多名歌手的560多万首歌的歌词。
- OpenStreetMap——提供一种编辑地图数据的API和在网页中展现数据的另一种API。
- Panoramio——提供API来查找地理关联的相片,和窗口来展现他们。
- 3D Geo Stats——它就像传统的地图API,但通过Flex组件它的数据画在3D地球之上的。
- New York Public Library——通过API来浏览纽约公共图书馆。