如果我没有在我的问题中使用最技术性的术语,我代表正在为我创建应用程序的开发团队提出要求,我很抱歉,但是我们无法调用Foursquare API来获取公共照片(至少一个)特定场地。
到目前为止,他们只能获得低分辨率的照片并告诉我需要进行身份验证,但我不确定他们是否正确地解释了他们需要的内容。
我搜索了几个小时,但却无法理解我们如何能够获得至少一张特定场地的照片。我最接近的是使用示例查询获取场地的照片列表:https://api.foursquare.com/v2/venues/43695300f964a5208c291fe3/photos?oauth_token=...TOKEN...&v=20130529
这涉及OAuth_Token,我知道我们不需要这样就可以使用API获取场地图像。
如果我错误地使用任何条款,我再次道歉,因为我自己并不是程序员。感谢。
答案 0 :(得分:0)
对场地/ VENUE_ID /照片的调用确实是解决问题的一种方法:您可以这样做以获取特定场所的公开照片,其中特定场所由VENUE_ID标识。您不需要OAuth令牌;相反,您只需传入client_id
和client_secret
参数即可。在此处检查我们在“无用户访问”下记录的网址格式:https://developer.foursquare.com/overview/auth#userless
获得这些回复后,您需要构建一个照片网址,您可以在此指定所需的尺寸。对于每张照片回复,您可以使用 prefix
+尺寸+ suffix
来构建完整的网址。有关示例,请参阅https://developer.foursquare.com/docs/responses/photo