2015-09-14 5 views
0

Недавно я работал с API консоли поиска, и на прошлой неделе все работало нормально. Авторизация с помощью oauth, получение списка сайтов и отправка запроса на сайт/страницу вернули полный набор данных.API Google Search Console возвращает пустые значения

Тем не менее, я тестирую код сегодня, и я могу получить список сайтов, но все запросы возвращают пустые значения.

Есть ли такая вещь, как время простоя API, постоянно ли аутентификация истекает в любое время или есть что-то еще с консолью поиска, о которой я не знаю?

Код для создания запроса и возврата данных является следующее:

$webmastersService = new Google_Service_Webmasters($client); 
$searchanalytics = $webmastersService->searchanalytics; 
$request = new Google_Service_Webmasters_SearchAnalyticsQueryRequest; 

$request->setStartDate('2013-01-01'); 
$request->setEndDate('2015-01-01'); 
$request->setDimensions(array("[query]")); 

$qsearch = $searchanalytics->query("http://www.example.com", $request); 
$rows = $qsearch->getRows(); 

Он просто возвращает совершенно пустой массив ...

+0

Не должна ли эта строка '$ request-> setDimensions (array (" [query] "));' быть без квадратных скобок? Например: '$ request-> setDimensions (array (" query "));' – Tropicalista

ответ

0

Оказывается, что поиск консоли апи был вниз на пару дней, поэтому он возвратил пустые значения!

Смежные вопросы