1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CSocServFacebook
Граф наследования:CSocServFacebook:
CSocServAuth

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

 getEntityOAuth ($code=false)
 GetSettings ()
 GetFormHtml ($arParams)
 GetOnClickJs ($arParams)
 getUrl ($arParams)
 addScope ($scope)
 prepareUser ($arFBUser, $short=false)
 Authorize ()
 setUser ($userId)
 getFriendsList ($limit, &$next)
 sendMessage ($uid, $message)
 getMessages ($uid)
 getProfileUrl ($uid)
Открытые члены унаследованные от CSocServAuth
 __construct ($userId=null)
 CheckSettings ()
 CheckPhotoURI ($photoURI)
 AuthorizeUser ($socservUserFields, $bSave=false)
 setAllowChangeOwner ($value)

Открытые статические члены

static SendUserFeed ($userId, $message, $messageId)
Открытые статические члены унаследованные от CSocServAuth
static getControllerUrl ()
static Update ($id, $arFields)
static Delete ($id)
static OnUserDelete ($id)
static OnAfterTMReportDailyAdd ()
static OnAfterTMDayStart ()
static OptionsSuffix ()
static GetOption ($opt)
static SetOption ($opt, $value)
static getGroupsDenyAuth ()
static getGroupsDenySplit ()
static setGroupsDenyAuth ($value)
static setGroupsDenySplit ($value)
static isSplitDenied ($arGroups=null)
static isAuthDenied ($arGroups)
static OnFindExternalUser ($login)

Поля данных

const ID = "Facebook"
const CONTROLLER_URL = "https://www.bitrix24.ru/controller"
const LOGIN_PREFIX = "FB_"
Поля данных унаследованные от CSocServAuth
const OPENER_MODE = 'opener'
const MOBILE_MODE = 'bx_mobile'

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

 $entityOAuth = null
Защищенные данные унаследованные от CSocServAuth
 $checkRestrictions = true
 $allowChangeOwner = true
 $userId = null

Дополнительные унаследованные члены

Защищенные члены унаследованные от CSocServAuth
 isAllowedRegisterNewUser ()
 onAfterMobileAuth ()
 onAfterWebAuth ($addParams, $mode, $url)
Защищенные статические члены унаследованные от CSocServAuth
static CheckFields ($action, &$arFields)
static hasEncryptedFields ($arFields)
static encryptFields (&$arFields)
Статические защищенные данные унаследованные от CSocServAuth
static $settingsSuffix = false

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

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

Методы

◆ addScope()

addScope ( $scope)

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

◆ Authorize()

Authorize ( )

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

◆ getEntityOAuth()

getEntityOAuth ( $code = false)
Аргументы
string$code=false
Возвращает
CFacebookInterface

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

◆ GetFormHtml()

GetFormHtml ( $arParams)

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

◆ getFriendsList()

getFriendsList ( $limit,
& $next )

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

◆ getMessages()

getMessages ( $uid)

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

◆ GetOnClickJs()

GetOnClickJs ( $arParams)

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

◆ getProfileUrl()

getProfileUrl ( $uid)

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

◆ GetSettings()

GetSettings ( )
Возвращает
array

Переопределяет метод предка CSocServAuth.

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

◆ getUrl()

getUrl ( $arParams)

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

◆ prepareUser()

prepareUser ( $arFBUser,
$short = false )

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

◆ sendMessage()

sendMessage ( $uid,
$message )

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

◆ SendUserFeed()

SendUserFeed ( $userId,
$message,
$messageId )
static

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

◆ setUser()

setUser ( $userId)

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

Поля

◆ $entityOAuth

$entityOAuth = null
protected

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

◆ CONTROLLER_URL

const CONTROLLER_URL = "https://www.bitrix24.ru/controller"

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

◆ ID

const ID = "Facebook"

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

◆ LOGIN_PREFIX

const LOGIN_PREFIX = "FB_"

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/socialservices/classes/general/facebook.php