• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/engine/google.php
  • Класс: Bitrix\Seo\Engine\Google
  • Вызов: Google::verifySite
public function verifySite($domain, $dir)
{
	$data = array(
		"site" => array(
			"identifier" => self::SCOPE_DOMAIN_PROTOCOL.$domain.$dir,
			"type" => "SITE"
		)
	);

	$queryResult = $this->queryJson(
		self::QUERY_VERIFY,
		"POST",
		Json::encode($data)
	);

	if(!$queryResult)
	{
		return false;
	}

	if($queryResult->getStatus() == self::HTTP_STATUS_OK && $queryResult->getResult() <> '')
	{
		return true;
	}
	else
	{
		throw new \Exception('Query error! '.$queryResult->getStatus().': '.$queryResult->getResult());
	}
}