CURL получение всех лидов
17 октября 2017 14:05
Добрый день.
Делаю curl-запрос на получение всех лидов, получаю только 40. В чем может быть дело ?
Сам запрос:
$url = https://extremeguide.bpmonline.com/0/ServiceModel/EntityDataService.svc/LeadCollection/";
$ch5 = curl_init($url);
curl_setopt($ch5, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch5, CURLOPT_HTTPHEADER, array(
'Accept: application/json;odata=verbose'));
curl_setopt($ch5, CURLOPT_COOKIEJAR,'cookie.txt');
curl_setopt($ch5, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch5, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch5, CURLOPT_HEADER ,FALSE);
$result5 = curl_exec($ch5);
curl_close($ch5);
$result5 = json_decode($result5);
$results = $result5->d->results;
Нравится
3 комментария
17 октября 2017 15:31
Татьяна, данные возвращаются постранично (по 40 записей за раз). Вам нужно загружать несколькими запросами со смещением (кодом не напишу)) Можно посмотреть здесь https://academy.terrasoft.ru/documents/technic-sdk/7-11/rabota-s-obekta…
23 мая 2019 00:33
А подскажите, у меня вроде получилось тоже данные получить таким запросом, а как их в массив получить?
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать