• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/publicaction/vk.php
  • Класс: BitrixLandingPublicActionVk
  • Вызов: Vk::getAuthUrl
static function getAuthUrl(): PublicActionResult
{
	$result = new PublicActionResult();
	if (!Loader::includeModule('seo'))
	{
		$error = new Error;
		$error->addError('SEO_NOT_INCLUDED');
		$result->setError($error);

		return $result;
	}

	$service = MediaService::getInstance();
	$authAdapter = RetargetingAuthAdapter::create('vkontakte', $service);

	$result->setResult($authAdapter->getAuthUrl());

	return $result;
}