Документация для разработчиков
Темная тема

GetMessagesForChat

Описание и параметры

CDBResult
CSocNetMessages::GetMessagesForChat(
	int currentUserID,
	int userID,
	string date = false,
	array arNavStartParams = false,
	int replyMessId = false
);

Возвращает сообщения переписки между пользователями. Метод нестатический.

Параметры

Параметр Описание С версии
currentUserID Код текущего пользователя.
userID Код второго пользователя.
date Дата, начиная с которой выбираются сообщения. Должна иметь формат YYYY-MM-DD HH:II:SS. Если задан параметр replyMessId, то дата не учитывается.
arNavStartParams Параметр для организации постраничной навигации.
replyMessId Код сообщения, начиная с которого выбираются сообщения.

Возвращаемое значение

Объект типа CDBResult, содержащий сообщения переписки.
Каждое сообщение имеет поля:
WHO - входящее или исходящее сообщение (IN/OUT),
ID - код сообщения,
USER_ID - код пользователя, с которым ведется переписка,
MESSAGE - сообщение,
DATE_VIEW - дата прочтения,
DATE_CREATE - дата создания,
DATE_CREATE_FMT - дата создания в формате YYYY-MM-DD HH:II:SS.

Смотрите также



Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх