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

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