1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CLiveIDOAuthInterface

Открытые члены

 __construct ($appID=false, $appSecret=false, $code=false)
 getAccessTokenExpires ()
 getAppID ()
 getAppSecret ()
 getToken ()
 setRefreshToken ($refresh_token)
 setScope ($scope)
 getScope ()
 addScope ($scope)
 getScopeEncode ()
 GetAuthUrl ($redirect_uri, $state='')
 GetAccessToken ($redirect_uri)
 GetCurrentUser ()
 GetCurrentUserFriends ($limit=0, $offset=0)
 getNewAccessToken ($refreshToken, $userId=0, $save=false)

Поля данных

const SERVICE_ID = "LiveIDOAuth"
const AUTH_URL = "https://login.live.com/oauth20_authorize.srf"
const TOKEN_URL = "https://login.live.com/oauth20_token.srf"
const CONTACTS_URL = "https://apis.live.net/v5.0/me/"
const FRIENDS_URL = "https://apis.live.net/v5.0/me/contacts/"

Защищенные члены

 deleteStorageTokens ()

Защищенные данные

 $appID
 $appSecret
 $code = false
 $access_token = false
 $accessTokenExpires = 0
 $refresh_token = ''
 $scope

Подробное описание

См. определение в файле liveidoauth.php строка 309

Конструктор(ы)

◆ __construct()

__construct ( $appID = false,
$appSecret = false,
$code = false )

См. определение в файле liveidoauth.php строка 331

Методы

◆ addScope()

addScope ( $scope)

См. определение в файле liveidoauth.php строка 387

◆ deleteStorageTokens()

deleteStorageTokens ( )
protected

См. определение в файле liveidoauth.php строка 573

◆ GetAccessToken()

GetAccessToken ( $redirect_uri)

См. определение в файле liveidoauth.php строка 411

◆ getAccessTokenExpires()

getAccessTokenExpires ( )

См. определение в файле liveidoauth.php строка 349

◆ getAppID()

getAppID ( )

См. определение в файле liveidoauth.php строка 354

◆ getAppSecret()

getAppSecret ( )

См. определение в файле liveidoauth.php строка 359

◆ GetAuthUrl()

GetAuthUrl ( $redirect_uri,
$state = '' )

См. определение в файле liveidoauth.php строка 401

◆ GetCurrentUser()

GetCurrentUser ( )

См. определение в файле liveidoauth.php строка 467

◆ GetCurrentUserFriends()

GetCurrentUserFriends ( $limit = 0,
$offset = 0 )

См. определение в файле liveidoauth.php строка 485

◆ getNewAccessToken()

getNewAccessToken ( $refreshToken,
$userId = 0,
$save = false )

См. определение в файле liveidoauth.php строка 531

◆ getScope()

getScope ( )

См. определение в файле liveidoauth.php строка 382

◆ getScopeEncode()

getScopeEncode ( )

См. определение в файле liveidoauth.php строка 396

◆ getToken()

getToken ( )

См. определение в файле liveidoauth.php строка 364

◆ setRefreshToken()

setRefreshToken ( $refresh_token)
Аргументы
string$refresh_token

См. определение в файле liveidoauth.php строка 372

◆ setScope()

setScope ( $scope)

См. определение в файле liveidoauth.php строка 377

Поля

◆ $access_token

$access_token = false
protected

См. определение в файле liveidoauth.php строка 321

◆ $accessTokenExpires

$accessTokenExpires = 0
protected

См. определение в файле liveidoauth.php строка 322

◆ $appID

$appID
protected

См. определение в файле liveidoauth.php строка 318

◆ $appSecret

$appSecret
protected

См. определение в файле liveidoauth.php строка 319

◆ $code

$code = false
protected

См. определение в файле liveidoauth.php строка 320

◆ $refresh_token

$refresh_token = ''
protected

См. определение в файле liveidoauth.php строка 323

◆ $scope

$scope
protected
Инициализатор
'wl.signin',
'wl.basic',
'wl.offline_access',
'wl.emails',
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

См. определение в файле liveidoauth.php строка 324

◆ AUTH_URL

const AUTH_URL = "https://login.live.com/oauth20_authorize.srf"

См. определение в файле liveidoauth.php строка 313

◆ CONTACTS_URL

const CONTACTS_URL = "https://apis.live.net/v5.0/me/"

См. определение в файле liveidoauth.php строка 315

◆ FRIENDS_URL

const FRIENDS_URL = "https://apis.live.net/v5.0/me/contacts/"

См. определение в файле liveidoauth.php строка 316

◆ SERVICE_ID

const SERVICE_ID = "LiveIDOAuth"

См. определение в файле liveidoauth.php строка 311

◆ TOKEN_URL

const TOKEN_URL = "https://login.live.com/oauth20_token.srf"

См. определение в файле liveidoauth.php строка 314


Объявления и описания членов класса находятся в файле: