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

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

 __construct ($access_token)
 getNetworkNode ()
 setNetworkNode (string $hostWithScheme)
 call ($methodName, $additionalParams=null, $lang=null)
 batch ($actions)
 getMethods ()
 getProfile ()
 addProfile ($arFields)
 checkProfile ($arFields)
 updateProfile ($arFields)
 deleteProfile ($ID)
 getProfileContacts ($userId)
 restoreProfilePassword ($userId, $restoreMethod)
 pushQrCodeAuthToken (array $params)

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

static init ($networkNode=null)

Поля данных

const SERVICE_URL = "/rest/"
const METHOD_METHODS = 'methods'
const METHOD_BATCH = 'batch'
const METHOD_PROFILE = 'profile'
const METHOD_PROFILE_ADD = 'profile.add'
const METHOD_PROFILE_ADD_CHECK = 'profile.add.check'
const METHOD_PROFILE_UPDATE = 'profile.update'
const METHOD_PROFILE_DELETE = 'profile.delete'
const METHOD_PROFILE_CONTACTS = 'profile.contacts'
const METHOD_PROFILE_RESTORE_PASSWORD = 'profile.password.restore'
const METHOD_PROFILE_PUSH_QRCODE_AUTH_TOKEN = 'profile.pushqrcodeauthtoken'
const RESTORE_PASSWORD_METHOD_EMAIL = 'EMAIL'
const RESTORE_PASSWORD_METHOD_PHONE = 'PHONE'
const REPONSE_KEY_BROADCAST = "broadcast"

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

 prepareResponse ($result)
 prepareRequest (array $request, $lang=null)

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

 $access_token = ''
 $httpTimeout = SOCSERV_DEFAULT_HTTP_TIMEOUT
 $networkNode

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

Sends a request on behalf of the user!

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

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

◆ __construct()

__construct ( $access_token)

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

Методы

◆ addProfile()

addProfile ( $arFields)

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

◆ batch()

batch ( $actions)

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

◆ call()

call ( $methodName,
$additionalParams = null,
$lang = null )

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

◆ checkProfile()

checkProfile ( $arFields)

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

◆ deleteProfile()

deleteProfile ( $ID)

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

◆ getMethods()

getMethods ( )

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

◆ getNetworkNode()

getNetworkNode ( )

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

◆ getProfile()

getProfile ( )

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

◆ getProfileContacts()

getProfileContacts ( $userId)

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

◆ init()

init ( $networkNode = null)
static

Переопределяется в CBitrix24NetPortalTransport.

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

◆ prepareRequest()

prepareRequest ( array $request,
$lang = null )
protected

Переопределяется в CBitrix24NetPortalTransport.

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

◆ prepareResponse()

prepareResponse ( $result)
protected

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

◆ pushQrCodeAuthToken()

pushQrCodeAuthToken ( array $params)

Push qr code auth token

Аргументы
array$params
Возвращает
mixed

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

◆ restoreProfilePassword()

restoreProfilePassword ( $userId,
$restoreMethod )

Restore user profile password

Аргументы
int$userIdUser id whom password should be restored.
string$restoreMethodRestore method (via email or via phone).
Возвращает
mixed

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

◆ setNetworkNode()

setNetworkNode ( string $hostWithScheme)

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

◆ updateProfile()

updateProfile ( $arFields)

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

Поля

◆ $access_token

$access_token = ''
protected

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

◆ $httpTimeout

$httpTimeout = SOCSERV_DEFAULT_HTTP_TIMEOUT
protected

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

◆ $networkNode

$networkNode
protected

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

◆ METHOD_BATCH

const METHOD_BATCH = 'batch'

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

◆ METHOD_METHODS

const METHOD_METHODS = 'methods'

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

◆ METHOD_PROFILE

const METHOD_PROFILE = 'profile'

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

◆ METHOD_PROFILE_ADD

const METHOD_PROFILE_ADD = 'profile.add'

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

◆ METHOD_PROFILE_ADD_CHECK

const METHOD_PROFILE_ADD_CHECK = 'profile.add.check'

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

◆ METHOD_PROFILE_CONTACTS

const METHOD_PROFILE_CONTACTS = 'profile.contacts'

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

◆ METHOD_PROFILE_DELETE

const METHOD_PROFILE_DELETE = 'profile.delete'

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

◆ METHOD_PROFILE_PUSH_QRCODE_AUTH_TOKEN

const METHOD_PROFILE_PUSH_QRCODE_AUTH_TOKEN = 'profile.pushqrcodeauthtoken'

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

◆ METHOD_PROFILE_RESTORE_PASSWORD

const METHOD_PROFILE_RESTORE_PASSWORD = 'profile.password.restore'

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

◆ METHOD_PROFILE_UPDATE

const METHOD_PROFILE_UPDATE = 'profile.update'

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

◆ REPONSE_KEY_BROADCAST

const REPONSE_KEY_BROADCAST = "broadcast"

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

◆ RESTORE_PASSWORD_METHOD_EMAIL

const RESTORE_PASSWORD_METHOD_EMAIL = 'EMAIL'

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

◆ RESTORE_PASSWORD_METHOD_PHONE

const RESTORE_PASSWORD_METHOD_PHONE = 'PHONE'

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

◆ SERVICE_URL

const SERVICE_URL = "/rest/"

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


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