SkyScanner API を実装しようとしています...
私は電話する必要があります:
"http://partners.api.skyscanner.net/apiservices/pricing/uk1/v1.0/
{SessionKey}?apiKey={apiKey}
&pageIndex=0
&pageSize=10"
だから私は書く:
$res1 = $client1->get('http://partners.api.skyscanner.net/apiservices/pricing/uk2/v1.0/'.$session_id.'?apikey=APIKEY&pageIndex=0&pageSize=10"');
$res1 = json_decode($res1->getBody()->getContents(), true);
$res1 = collect($res1);
UpdatePending
ステータスを からに変更するための応答を待つ必要がありますUpdateCompleted
API ドキュメント:
0.5 秒から 1 秒間隔で pageIndex=0 の UpdatesComplete を取得するまで、ページ 0 を要求し続けます。UpdatesComplete を取得したら、任意のページとページ サイズを要求できます。
ステータスが UPDATESPENDING の間は、更新が完了するまで各ページの内容が変更される可能性があるため、ページ 0 のみを要求する必要があります。
ステータスを変更するための応答を待つ方法...
私は試します:
while ($res1['Status'] == 'UpdatesPending') {
echo 'waiting';
}
dd($res1);
しかし、終わりはありません...
ステータスを変更するための応答を待つ方法は?