Bitrix API

Openlines

Class Openlines

Tags
see
OperatorMessageAdd
see
OperatorMessageUpdate
see
OperatorMessageDelete
see
OperatorStartWriting
see
OperatorMessageReceived
see
StartDialogSession
see
FinishDialogSession
see
OperatorQueueNumber
see
OperatorOpenNewDialog

Table of Contents

Constants

BOT_CODE  = 'network'
COMMAND_FINISH_DIALOG_SESSION  = 'finishDialogSession'
COMMAND_OPERATOR_MESSAGE_ADD  = 'operatorMessageAdd'
COMMAND_OPERATOR_MESSAGE_DELETE  = 'operatorMessageDelete'
COMMAND_OPERATOR_MESSAGE_RECEIVED  = 'operatorMessageReceived'
COMMAND_OPERATOR_MESSAGE_UPDATE  = 'operatorMessageUpdate'
COMMAND_OPERATOR_OPEN_NEW_DIALOG  = 'operatorOpenNewDialog'
COMMAND_OPERATOR_QUEUE_NUMBER  = 'operatorQueueNumber'
COMMAND_OPERATOR_START_WRITING  = 'operatorStartWriting'
COMMAND_START_DIALOG_SESSION  = 'startDialogSession'

Methods

__callStatic()  : bool
initHttpClient()  : void
Replace web client.
onReceiveCommand()  : Error|bool|array<string|int, mixed>
operatorMessageAdd()  : bool
operatorMessageDelete()  : bool
operatorMessageReceived()  : bool
operatorMessageUpdate()  : bool
operatorOpenNewDialog()  : bool
operatorQueueNumber()  : bool
operatorStartWriting()  : bool
sessionFinish()  : bool
sessionStart()  : bool

Constants

COMMAND_FINISH_DIALOG_SESSION

public mixed COMMAND_FINISH_DIALOG_SESSION = 'finishDialogSession'

COMMAND_OPERATOR_MESSAGE_ADD

public mixed COMMAND_OPERATOR_MESSAGE_ADD = 'operatorMessageAdd'

COMMAND_OPERATOR_MESSAGE_DELETE

public mixed COMMAND_OPERATOR_MESSAGE_DELETE = 'operatorMessageDelete'

COMMAND_OPERATOR_MESSAGE_RECEIVED

public mixed COMMAND_OPERATOR_MESSAGE_RECEIVED = 'operatorMessageReceived'

COMMAND_OPERATOR_MESSAGE_UPDATE

public mixed COMMAND_OPERATOR_MESSAGE_UPDATE = 'operatorMessageUpdate'

COMMAND_OPERATOR_OPEN_NEW_DIALOG

public mixed COMMAND_OPERATOR_OPEN_NEW_DIALOG = 'operatorOpenNewDialog'

COMMAND_OPERATOR_QUEUE_NUMBER

public mixed COMMAND_OPERATOR_QUEUE_NUMBER = 'operatorQueueNumber'

COMMAND_OPERATOR_START_WRITING

public mixed COMMAND_OPERATOR_START_WRITING = 'operatorStartWriting'

COMMAND_START_DIALOG_SESSION

public mixed COMMAND_START_DIALOG_SESSION = 'startDialogSession'

Methods

__callStatic()

public static __callStatic(string $command, array<string|int, mixed> $params) : bool
Parameters
$command : string
$params : array<string|int, mixed>
Return values
bool

initHttpClient()

Replace web client.

public static initHttpClient(Http $httpClient) : void
Parameters
$httpClient : Http

onReceiveCommand()

public static onReceiveCommand(string $command, array<string|int, mixed> $params) : Error|bool|array<string|int, mixed>
Parameters
$command : string
$params : array<string|int, mixed>
Tags
see
Controller::sendToService
Return values
Error|bool|array<string|int, mixed>

operatorMessageAdd()

public operatorMessageAdd(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorMessageDelete()

public operatorMessageDelete(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorMessageReceived()

public operatorMessageReceived(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorMessageUpdate()

public operatorMessageUpdate(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorOpenNewDialog()

public operatorOpenNewDialog(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorQueueNumber()

public operatorQueueNumber(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

operatorStartWriting()

public operatorStartWriting(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

sessionFinish()

public sessionFinish(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

sessionStart()

public sessionStart(array<string|int, mixed> $params) : bool
Parameters
$params : array<string|int, mixed>
Return values
bool

        
On this page

Search results