Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: Сообщение о завершении чата

...

  1. "Начиная с даты". Передав NoDates NoChatDates = 1 с указанием даты начиная с которой необходимо вернуть чаты (>=)
  2. "За период". Передав NoDates NoChatDates = 2 с указанием даты начала (>=) и даты окончания периода (<=)

Так же можно запросить чат по его идентификатору.

ChatsRequest (35=

...

UR)

Запрос архива чатов

Тэг

Поле

Наличие

Тип

Описание

Допустимые значения

11004ChatsRequestIDYStringУникальный идентификатор запроса
11005NoChatDatesNNumInGroup
  • 1 - "Начиная с даты". Передав
NoDates
  • NoChatDates = 1 с указанием даты начиная с которой необходимо вернуть чаты (>=)
  • 2 - "За период". Передав
NoDates
  • NoChatDates = 2 с указанием даты начала (NoChatDates=1) (>=) и даты окончания периода (<=) (NoChatDates=2)
=>
1132
60TransactTimeN
TZTransactTime
TransactTime

11004ChatIDNStringУникальный идентификатор чата

ChatsRequestAck (35=UW)

Ответ на запрос архива чатов. Присылается либо в случае возникновения ошибки, либо в завершении передачи запрошенных сообщений

Тэг

Поле

Наличие

Тип

Описание

Допустимые значения

11004ChatsRequestIDYStringУникальный идентификатор запроса
11006ChatsRequestResultYInt

Результат запроса. 

Могут вводиться дополнительные статусы, для формализации причин отмены запроса

  • 0 = Successful
  • 99 = Other
11007ChatsRequestStatusYIntСтатус запроса
  • 0 = Completed
  • 1 = Rejected
58TextNStringТекст ошибки

ChatStartMessage (35=US)

Сообщение присылается в случае создания нового чата.

Тэг

Поле

Наличие

Тип

Описание

Допустимые значения

11004ChatIDYStringУникальный идентификатор чата
11008Base64TextYBase64Заголовок чата
1132

60TransactTimeY
TZTransactTime
TransactTimeВремя сообщения
11009DirectionYIntegerНаправление сообщения

0 = Входящее

1 = Исходящее

11004ChatsRequestIDNStringИдентификатор запроса, если сообщение отправлено в ответ на запрос
=><< Компонент Parties >>N


ChatEndMessage (35=UE)

Сообщение присылается в случае завершения чата.

Подсказка

Сообщение о завершении чата направляется всем участникам чата, после того как одна из сторон завершает переговоры нажав на кнопку End, в тексте переговоров появляется сообщение "End contact"


Тэг

Поле

Наличие

Тип

Описание

Допустимые значения

11004ChatIDYStringУникальный идентификатор чата
11003ChatMessageIDYStringУникальный идентификатор сообщения
1132

60TransactTimeY
TZTransactTime
TransactTimeВремя сообщения
11009DirectionYIntegerНаправление сообщения

0 = Входящее

1 = Исходящее

11004ChatsRequestIDNStringИдентификатор запроса, если сообщение отправлено в ответ на запрос
11008Base64TextYBase64
Текст сообщения

=><< Компонент Parties >>N


ChatMessage (35=UM)

Сообщение присылается на каждое сообщение в чате

Тэг

Поле

Наличие

Тип

Описание

Допустимые значения

11002ChatIDYStringУникальный идентификатор чата
11003ChatMessageIDYStringУникальный идентификатор сообщения
1132

60TransactTimeY
TZTransactTime
TransactTimeВремя сообщения
11009DirectionYIntegerНаправление сообщения

0 = Входящее

1 = Исходящее

11004ChatsRequestIDNStringИдентификатор запроса, если сообщение отправлено в ответ на запрос
11008Base64TextYBase64Текст сообщения

=>


448

PartyIDNStringИдентификатор участника
=>

447

PartyIDSourceNCharСхема идентификаторов

D =  Proprietary/Custom code

=>

452

PartyRoleNIntРоль участника
  • 1 = Executing Firm
  • 12 = Executing Trader
  • 17 = Contra Firm
  • 37 = Contra Trader