GetMessages Method

Chat2Desk

Chat2Desk

Chat2DeskClient..::..GetMessages Method

Возвращает накопившийся список сообщений (как от клиентов, так и к клиентам). При запросе поддерживается фильтрация списка по полям. • transport • channel_id • client_id • type (to_client или from_client) • dialog_id • read (прочитано или нет сообщение оператором)

Namespace:  Chat2Desk
Assembly:  Chat2Desk (in Chat2Desk.dll)

Syntax


public MessagesWrapper GetMessages(
	int offset,
	int limit,
	Nullable<int> channelId,
	Nullable<int> clientId,
	Nullable<int> dialogId,
	Read read,
	Transport transport,
	MessageFrom type
)
Public Function GetMessages ( _
	offset As Integer, _
	limit As Integer, _
	channelId As Nullable(Of Integer), _
	clientId As Nullable(Of Integer), _
	dialogId As Nullable(Of Integer), _
	read As Read, _
	transport As Transport, _
	type As MessageFrom _
) As MessagesWrapper
public:
MessagesWrapper^ GetMessages(
	int^ offset, 
	int^ limit, 
	Nullable<int^> channelId, 
	Nullable<int^> clientId, 
	Nullable<int^> dialogId, 
	Read^ read, 
	Transport^ transport, 
	MessageFrom^ type
)

Parameters

offset
Type: Int32
смещение относительно 1-й записи списка (по умолчанию – 0)
limit
Type: Int32
количество возвращаемых записей (по умолчанию – 50).
channelId
Type: Nullable<(Of <(<'Int32>)>)>
Id канала
clientId
Type: Nullable<(Of <(<'Int32>)>)>
Id клиента
dialogId
Type: Nullable<(Of <(<'Int32>)>)>
Id диалога.
read
Type: Chat2Desk.Types.Enums..::..Read
прочитано или нет сообщение оператором
transport
Type: Chat2Desk.Types.Enums..::..Transport
транспорт по которому пришло сообщение
type
Type: Chat2Desk.Types.Enums..::..MessageFrom
тип сообщения

Return Value

Exceptions


ExceptionCondition
[TokenException]Ошибка токена
[HttpException]Ошибка Http
[ParseException]Ошибка парсинга