Измените языковые настройки Топвизор для работы с сервисом на родном языке. Вы также сможете выбрать и установить язык интерфейса позже в настройках Аккаунта. Измените языковые настройки Топвизор для работы с сервисом на родном языке. ru Русский Выбрать

SDK Topvisor::Page

Page - это объект с результатами ответа API.

Методы класса

  • getResult() - вернуть результат запроса, в случае ошибки API или сервера API будет возвращено NULL
  • getNextOffset() - вернуть следующее смещение для постраничной выборки, если это последняя страница, то вернет NULL
  • getTotal() - вернуть общее число объектов выборки для постраничной выборки, если это последняя страница, то вернет NULL
  • getHeaders() - вернуть массив с заголовками ответа сервера API
  • getErrors() - вернуть массив с ошибками
  • getMessages() - вернуть массив с информационными сообщениями
  • getErrorsString() - вернуть все ошибки от API в одной строке
  • getMessagesString() - вернуть все информационные сообщения от API в одной строке

Пример

 <?php
 //...
 $projectId = '%NN%';

 $selectorKeywords = new TV\Pen($Session, 'get', 'keywords_2', 'keywords');
 $selectorKeywords->setData(['project_id' => $projectId]);
 $selectorKeywords->setLimit(10);

 $page = $selectorKeywords->exec();

 if(is_null($page->getResult())){
 echo $page->getErrorsString();
 return;
 }

 $countResults = count($page->getResult());

 echo "Получено ключевых слов: $countResults";
 if($page->getTotal()){
 echo ' из '.$page->getTotal();
 }
 //...