我正在开发使用Foursquare API的Android应用。为了获取结果,我使用/venues/explore端点。我希望像Foursquare那样制作精美的细节屏幕(example)因此,根据文档,当我向附近的地方发出请求时,我使用参数venuePhotos=1
,但始终从中获取一张照片精选照片的计数结果(example)。这是API的错误还是我错了:)?
我正在使用hurl.it来监控某些请求的响应 这是我的API请求(我删除了我的客户端ID和密码):
GET https://api.foursquare.com/v2/venues/explore?venuePhotos=1&limit=10&radius=500&v=20160215&ll=55.693053,12.584903&client_secret=//&client_id=//
client_id:
client_secret:
限制: 10
ll: 55.693053,12.584903
半径: 500
v: 20160215
venuePhotos: 1
我总是会在每个场地拍摄一张照片中的一张照片,用于定期和精选照片。响应示例:
{"reasons": {},"venue": {"id": "4c41ae26af052d7fbba97d79","name": "Femmeren - jazz-værtshus","contact": {},"location": {},"categories": [],"verified": false,"stats": {},"price": {},"rating": 8.2,"ratingColor": "73CF42","ratingSignals": 11,"allowMenuUrlEdit": true,"photos": {"count": 1,"groups": []},"hereNow": {},"featuredPhotos": {"count": 1,"items": []}},"tips": [],"referralId": "e-0-4c41ae26af052d7fbba97d79-3"},
答案 0 :(得分:0)
感谢您澄清您的问题。 venuePhotos=1
参数将在场地/探索端点的响应中包含一张照片。如果您需要在场地列表中显示单张照片,这非常有用。要获得场地的更多照片,您需要点击venues/photos端点并传递场地您想要的照片 - > https://api.foursquare.com/v2/venues/VENUE_ID/photos