- Модуль: socialservices
- Путь к файлу: ~/bitrix/modules/socialservices/classes/general/bitrix24net.php
- Класс: CSocServBitrix24Net
- Вызов: CSocServBitrix24Net::getUrl
public function getUrl($mode = "page")
{
$redirect_uri = CSocServUtil::GetCurUrl('auth_service_id='.self::ID);
$state =
(defined("ADMIN_SECTION") && ADMIN_SECTION == true ? 'admin=1' : 'site_id='.SITE_ID)
.'&backurl='.urlencode($GLOBALS["APPLICATION"]->GetCurPageParam(
'check_key='.CSocServAuthManager::GetUniqueKey(),
array_merge(array(
"auth_service_error", "auth_service_id", "check_key", "error_message"
), BitrixMainHttpRequest::getSystemParameters())
))
.'&mode='.$mode;
return $this->getEntityOAuth()->GetAuthUrl($redirect_uri, $state, $mode);
}