0

我目前正在评估几种不同的 API 以获得场地信息。任何提供商的一个关键组成部分是不仅能够返回附近的所有场所,而且能够根据之前输入的用户偏好定制列表。

Foursquare 不允许将他们的场地数据与其他数据(例如 Google 的地点)“混合”来创建聚合服务。但是,我能否将 Foursquare 的场地用于特定区域,根据用户偏好和推荐引擎技术应用一些过滤,并呈现其信息的修改后的个性化版本?即使给出了最终结果的归属,他们是否只使用他们的场地信息作为起点而皱眉?

这种定制将超越使用零售商类别,可以包含在 facebook 请求中。询问是因为其他服务需要完全按照 API 返回的结果呈现,包括广告。

4

1 回答 1

0

首先,在https://developer.foursquare.com/overview/community查看政策

我们欢迎您使用foursquare 作为您的位置数据库。您可以在您的系统中将其他内容与我们的场地数据相关联,但您不得将我们的数据库与其他数据库合并或自行导出。

我认为他们甚至鼓励您操纵数据并使用它创建创造性的解决方案,只要您不违反他们不将其与另一个数据库合并的基本规则(请参阅链接中的全文)。

API 甚至允许您根据需要使用 categoryId 和 intent 参数过滤结果。例如,在我们的应用程序中,我们过滤掉了少于 2 个唯一人签到的地方,因为我们假设它是伪造的地方.. 我们也对结果集进行其他过滤,但我们显示来自foursquare 场地数据库的数据,我们属性。

于 2012-11-08T07:15:41.763 回答