Cra*_*lot 8 api twitter facebook geolocation
我们需要在我们的网站上显示各种场所的元信息(例如地址,名称),如酒吧,餐馆和剧院.
理想情况下,用户会输入场地名称和邮政编码,并提供最接近的匹配.
人们使用哪些API用于类似的地理定位目的?各自的优点和缺点是什么?
我们的基础研究产生了一些选项(在标题和下面列出).我们很想知道其他人如何部署这些API以及哪些API最终正在使用中.
Facebook是否计划最终提供可以实现此目的的Places API?
谢谢!
Facebook Places基于Factual.您可以使用Factual的API,这是非常好的(我认为仍然是免费的?)
http://www.factual.com/topic/local
您还可以使用未经身份验证的Foursquare作为直接位置数据库.数据质量参差不齐,因为它是众包的,但我发现它通常很好.它可以免费获得某个API限制,但我认为付费等级是经过协商的.
https://developer.foursquare.com/
我简要地查看过Google地方信息,但由于对显示搜索结果的所有限制(Google希望获得广告收入),我不喜欢它.
小智 5
自从提出这个问题以来已经很长时间了,但对其他人的答案进行了快速更新。
至少现在,这篇文章不会详细介绍每项服务,而只会列出它们:
它们各有优缺点(即,Google Places 每次查询只允许 20 个结果,Foursquare 和 Facebook Places 具有半不可靠的结果),可以在以下链接中更详细地解释(尽管不是完全)。http://www.quora.com/What-are-the-pros-and-cons-of-each-Places-API
对于我自己的项目,我最终决定使用 Factual 的 API,因为对您对数据的处理没有任何限制(我完整阅读过的唯一 ToS 之一)。Factual 有一个非常可靠的 API,作为 API 的用户,您可以更新、修改或标记数据行。Facebook Places 的数据基于 Factual,这只是另一个可以阐明观点的事实。
希望我能对任何未来的搜索者有所帮助。
| 归档时间: |
|
| 查看次数: |
4974 次 |
| 最近记录: |