【问题标题】:Filtering Foursquare Venue Results过滤 Foursquare 场地结果
【发布时间】:2012-11-08 00:13:34
【问题描述】:

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

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

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

【问题讨论】:

    标签: api location foursquare


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 是的,我已经查看了他们的政策文档,这是问题的一部分;它似乎提出的问题多于回答的问题。我可以理解他们不希望他们的位置信息与 Google Places 之类的东西合并——这两种服务都做同样的事情。但是,如果我将他们的结果用于场所,将它们限制在零售场所,然后将其与 Milo 之类的服务相结合,在这些地方展示产品呢?只要我给出归属,这属于“创意解决方案”还是“结合他们的数据库”?
    • 我会说这听起来很酷,因为您没有将他们的数据库与另一个场地/地点提供者相结合,而是在扩展他们提供的数据,例如,就像 instagram 照片具有四方位置一样如果有的话,附在上面。当然,这是我对你所说的话的解释,如果我是你,我会将他们邮寄到 api@foursqaure.com 以确保他们的想法相同。
    • 假设我搜索夜总会,但我想过滤结果以仅显示其中的一些。是否可以在不将这些位置保存在我自己的数据库中的情况下做到这一点?
    猜你喜欢
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多