作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一款允许用户搜索 Foursquare 的 iPhone 应用程序。我正在使用 venues/explore 端点进行搜索,效果很好,但结果不包括地点或 priceTier 的图像。
现在我正在为每个返回的结果调用/venues/VENUE_ID,这会生成大量 API 调用。有没有更好的方法在一次调用中获取此信息?
相关问题:如果我使用多端点来批处理这些请求,那么这算作达到限制的单个请求还是多个请求?
最佳答案
听起来您更担心限制而不是网络延迟?如果您担心额外调用详细信息会使您更快地达到速率限制,这实际上就是我们通常要求开发人员 cache 的原因价格或照片等详细信息 :) 单个多请求不是单个 API 调用;它算作有多少请求被捆绑成一个。
虽然照片有一点帮助 — 如果您将 venuePhotos=1
参数作为探索请求的一部分传递,您应该在响应中取回照片。
关于foursquare - 一通电话即可获取许多 Foursquare 场所的照片和详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20013806/
我是一名优秀的程序员,十分优秀!