2017-07-27 8 views
0

私は1つの問題に直面しています。私はdbから会場IDを取得してFoursqaureに渡すスクリプトを持っています。応答から、私はdbに電話番号を保存しています。しかし、現在私は実行するためにappx 95秒を取っている400レコードをデータベースに持っています。だから私はapiに1つのリクエストしか持たず、実行を減らすためにvenue id arrayをAPIに渡すことができますか?現在、私は高時間を引き起こしている400リクエストを送信しています。どんな助けもありがとう。Foursquare API:会場IDの配列を渡して応答を取得します

+2

グループ複数のリクエストを使用することができます https://developer.foursquare.com/docs/multi/multi –

答えて

0

はい、Foursquare /multiエンドポイントを使用して、1回のリクエストで複数の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ペイロードを返します。

関連する問題