为什么foursquare api没有返回场地的联系信息?

时间:2013-05-23 23:37:29

标签: api foursquare

我们的一位测试人员发现了这个问题:

这个四方形的场地   https://foursquare.com/v/whole-foods-market/4a38676cf964a520f49e1fe3

由于此网址查询而返回   https://api.foursquare.com/v2/venues/search?ll=32.747837,--17158101&radius=250&intent=checkin [更多参数,包括密钥]

生成包含场地的结果JSON字符串,但联系人数据数组完全为空。场地的foursquare页面列出了twitter联系人和URL联系人字段,但JSON如下所示: {“id”:“4a38676cf964a520f49e1fe3”,“name”:“Whole Foods Market”,“contact”:{},“location”[更多数据]

搜索返回的其他地点通常包含联系人数据。我注意到这个场地没有指定电话号码。 API是否可以触发并忽略整个联系人列表?

更新:这是完整的URL请求,ID和KEY值除外

https://api.foursquare.com/v2/venues/search?ll=32.747837,-117.158101&radius=250&intent=checkin&limit=50&v=20120502&client_secret=XXX&client_id=YYY&categoryId=4bf58dd8d48988d1f9941735,4bf58dd8d48988d118951735,4d4b7105d754a06374d81259,4d4b7105d754a06376d81259

1 个答案:

答案 0 :(得分:0)

有两种情况中的一种:(1)场地具有与其相关联的推特名称或(2)场地所属的链具有与其相关联的推特名称。在(2)的情况下,您将在与场地相关联的页面用户对象中找到推特名称。 Foursquare首先查找场地推特名称,然后在渲染面向用户的场地页面时回到链式推特名称上。