我没有通过Google搜索控制台API获得结果。在调用函数时给予它 未捕获的例外' Google_Exception'消息'(查询)缺少必需的参数:' siteUrl' SITEURL /测试-AAP / SRC /谷歌/服务/ Resource.php:165
$timestamp = strtotime( '1 month ago' );
$query = new Google_Service_Webmasters_UrlCrawlErrorCountsPerType();
$query->setCategory("authPermissions");
$filter = new Google_Service_Webmasters_UrlCrawlErrorCount();
$filter->setCount('5');
$filter->setTimestamp($timestamp);
$check = $query->setEntries(array($filter));
$query->setPlatform("web");
$getSearchresponseOb = $service->urlcrawlerrorscounts->query('siteurl','soft404','true','web');
$getSearchresponse = $getSearchresponseOb->toSimpleObject();
print_r($getSearchresponse);
答案 0 :(得分:0)
我认为错误信息很明显。 根据Google的文档https://developers.google.com/webmaster-tools/v3/urlcrawlerrorscounts/query,“siteURL”应该是一个网址(例如http://www.example.com/),因此你应该有这样的内容:
$check = $query->setEntries(array($filter));
$query->setPlatform("web");
$getSearchresponseOb = $service->urlcrawlerrorscounts->query('**http://www.example.com**','soft404','true','web');
$getSearchresponse = $getSearchresponseOb->toSimpleObject();
print_r($getSearchresponse);