• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/classes/general/bitrix24net.php
  • Класс: CBitrix24NetOAuthInterface
  • Вызов: CBitrix24NetOAuthInterface::GetAuthUrl
public function GetAuthUrl($redirect_uri, $state = '', $mode = 'popup')
{
	return $this->networkNode . self::AUTH_URL.
		"?user_lang=".LANGUAGE_ID.
		"&client_id=".urlencode($this->appID).
		"&redirect_uri=".urlencode($redirect_uri).
		"&scope=".$this->getScopeEncode().
		"&response_type=code".
		"&mode=".$mode.
		//($this->refresh_token <> '' ? '' : '&approval_prompt=force').
		($state <> '' ? '&state='.urlencode($state) : '');
}