【发布时间】:2015-01-25 08:38:14
【问题描述】:
我在我的应用程序中使用 Foursquare API search venues call 来获取签到地点。不幸的是,这个搜索结果似乎不包括私人场所(如住宅等)。我在搜索结果中看到其他 3rd 方应用程序与私人场所一起工作,所以应该是可能的。但是怎么做呢?
【问题讨论】:
标签: api foursquare checkin
我在我的应用程序中使用 Foursquare API search venues call 来获取签到地点。不幸的是,这个搜索结果似乎不包括私人场所(如住宅等)。我在搜索结果中看到其他 3rd 方应用程序与私人场所一起工作,所以应该是可能的。但是怎么做呢?
【问题讨论】:
标签: api foursquare checkin
我所知道的获取私人场地信息的唯一 3 种方式如下:
您是场地的管理者:使用 VenueGroups 等端点可以拉取所有可以由您管理的场地,包括私有场地。在这种情况下,Foursquare 应用将使用同一用户创建的应用进行无用户呼叫。
场地经理已通过您的应用程序进行身份验证:类似于 #1,但在这种情况下,您需要作为私人场地的经理对 VenueGroup 端点进行基于用户的调用。在这种情况下,您需要经理对您的应用进行身份验证。
用户通过您的 Foursquare 应用程序的身份验证并签入到私人场所:一旦用户通过您的应用程序的身份验证。您可以请求将所有未来的签到发布到您在公共服务器上创建的端点。每当该用户在任何地方签到时,您都会收到包含该信息的 ping。
不过,我必须警告您,根据您的描述,我认为那些第 3 方可能违反了 Foursquare TOS。
【讨论】: