Код: Выделить всё
// Create Postmaster Tools service
$postmasterService = new PostmasterTools($client);
try{
$trafficStats = $postmasterService->domains_trafficStats->listDomainsTrafficStats($domainGoogleName,
[
"startDate.day" => [intval($startDay)],
"startDate.month" => [intval($startMonth)],
"startDate.year" => [intval($startYear)],
"endDate.day" => [intval($endDay)],
"endDate.month" => [intval($endMonth)],
"endDate.year" => [intval($endYear)],
]);
if (count($trafficStats->getTrafficStats()) === 0) {
echo "NO DATA";
} else {
foreach ($trafficStats->getTrafficStats() as $stat) {
echo $stat->getDomainReputation();
echo $stat->getDkimSuccessRatio();
echo $stat->getUserReportedSpamRatio();
etc
...
}
}
} catch (Exception $e) {
echo $e->getMessage();
}
Спасибо
Я пытался измените дату, чтобы получить данные, попытался добавить if, чтобы проверить, есть ли значение, но мой алгоритм даже не отображает «НЕТ ДАННЫХ»
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-has-no-v