• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/leadads/services/accountvkontakte.php
  • Класс: Bitrix\Seo\LeadAds\Services\AccountVkontakte
  • Вызов: AccountVkontakte::getProfile
public function getProfile(): ?array
{
	$response = $this->getRequest()->send([
		'methodName' => 'leadads.profile',
		'parameters' => []
	]);

	if ($response->isSuccess() && $data = $response->fetch())
	{
		$result = [
			'ID' => $data['ID'],
			'NAME' => $data['FIRST_NAME'] . ' ' . $data['LAST_NAME'],
		];

		$result['LINK'] = 'https://ads.vk.com/hq/leadforms/';
		$result['PICTURE'] = (Context::getCurrent()->getRequest()->isHttps() ? 'https' : 'http')
			. '://'
			.  Context::getCurrent()->getServer()->getHttpHost() . '/bitrix/images/seo/integration/vklogo.svg';

		return $result;
	}

	return null;
}