Добрый день!
В цикле делаю запрос с помощью API crm.deal.list на существование сделок, и после примерно 120-ог запроса получаю [error] => QUERY_LIMIT_EXCEEDED. В среднем мне надо сделать 400 запросов.
Вопрос: как обойти ограничение по количеству запросов?
В цикле делаю запрос с помощью API crm.deal.list на существование сделок, и после примерно 120-ог запроса получаю [error] => QUERY_LIMIT_EXCEEDED. В среднем мне надо сделать 400 запросов.
Вопрос: как обойти ограничение по количеству запросов?
Код |
---|
<? for ($i = 0; $i < count($request_deal); $i++) { $queryUrl = 'https://xxx.bitrix24.ru/rest/1/xxxxxxxxxxxxxx/crm.deal.list.json'; $queryData = array( 'filter' => array( "TITLE" => $request_deal[$i]['TITLE'], ), "select" => array( "TITLE", "ID" ) ); $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_SSL_VERIFYPEER => 0, CURLOPT_POST => 1, CURLOPT_HEADER => 0, CURLOPT_RETURNTRANSFER => 1, CURLOPT_URL => $queryUrl, CURLOPT_POSTFIELDS => http_build_query($queryData), )); $result = curl_exec($curl); curl_close($curl); $result_request[] = json_decode($result, true); } ?> |