Foursquare API:传递场地ID数组以获得回复

时间:2017-07-27 07:39:46

标签: php foursquare

我正面临一个问题。我有脚本从db获取场地ID并将其传递给Foursqaure。从响应,我只在db中保存电话号码。但是目前我在db中有400条记录,执行时间约为95秒。所以我想我可以将场地id数组传递给API,这样我只能有一个api请求并且会减少执行吗?目前我发送400请求导致高时间。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用Foursquare /multi端点在单个请求中执行多个API请求。像这样:

https://api.foursquare.com/v2/multi?requests=
  /venues/:ID-1,
  /venues/:ID-2,
  /venues/:ID-3,
  /venues/:ID-4,
  ...,
  /venues/:ID-N

这将返回一个包含responses数组的JSON有效内容,其中包含每个Venue端点的响应。