Foursquare API无法在无用户API调用中返回公共场地照片?

时间:2012-08-13 20:43:12

标签: foursquare photos

我作为无用户API调用发出以下请求:

https://api.foursquare.com/v2/venues/xxx123yyy/photos?v=20120321&group=venue

但我得到的回复显示了0项项目:

"response":  {
    "photos":  {
      "count": 0,
      "items":  []
    }

我可以从Foursquare网页上访问同一地点(未登录),并在那里查看公开列出的照片。如果我尝试另一个场地,我会得到与网上可见的相同照片项目的预期回复。什么可能是特定的这个场地阻止预期的反应?

2 个答案:

答案 0 :(得分:1)

我注意到今天早些时候也开始发生这种情况。 venues/端点似乎需要 oauth_token ,有效地打破了无用户呼叫。

{"meta":{"code":401,"errorType":"invalid_auth","errorDetail":"Missing oauth_token. See https:\/\/developer.foursquare.com\/docs\/oauth.html for details."},"response":{}}

答案 1 :(得分:0)

要使用场地ID访问获取照片需要令牌...

如果你想要所有非朋友的公开照片 https://api.foursquare.com/v2/venues/ {您管理的Vanue ID} /照片?group = venue& oauth_token = {Your Access Tiken}& v = {yyyyMMdd格式的当前数据}

如果你想要所有的公开照片 https://api.foursquare.com/v2/venues/ {你管理的Vanue ID} /照片?& oauth_token = {Your Access Tiken}& v = {yyyyMMdd格式的当前数据}