1

我正在以无用户 API 调用的形式发出以下请求:

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

但我得到的响应显示项目计数为 0:

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

我可以从 Foursquare 网页(无需登录)前往同一地点并查看那里公开列出的照片。如果我尝试另一个场所,我会得到预期的响应,其中包含与网络上可见的相同照片项目。阻碍预期响应的该场所的具体情况是什么?

4

2 回答 2

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":{}}
于 2012-08-13T20:54:41.490 回答
0

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

如果你想要所有非朋友的公开照片 https://api.foursquare.com/v2/venues/ {你管理的Vanue ID}/photos?group=venue&oauth_token={Your Access Tiken}&v={Current Data in yyyyMMdd format }

如果您想要所有公开照片 https://api.foursquare.com/v2/venues/ {您管理的Vanue ID}/photos?&oauth_token={您的访问令牌}&v={当前数据,格式为 yyyyMMdd}

于 2013-03-02T06:23:32.153 回答