Получает все сообщения из чата по eventSessionId вебинара.
GET
https://userapi.mts-link.ru/v3/eventsessions/{eventsessionID}/chat
Отсутствуют.
isModerated — статус модерации сообщений. Значения:
- true — показывать сообщения, прошедшие модерацию;
- false — показывать сообщения, не прошедшие модерацию.
Значение по умолчанию: true
.
limit — количество отображаемых сообщений.
Значение по умолчанию: последние 100.
authorId — идентификатор пользователя, отправившего или получившего сообщение
privateChat — получить приватный чат. Параметр используется только с указанием authorId. Значения:
- true — показать приватные сообщения пользователя;
- false — показать сообщения в общем чате;
Значение по умолчанию: false.
В ответ на запрос приходит массив сообщений. Формат каждого сообщения:
id — идентификатор сообщения;
authorName — имя автора (или получателя) сообщения;
text — текст сообщения;
isModerated — флаг модерации сообщения. Зависит от настроек мероприятия, по умолчанию модерация отключена;
sentByAdmin — отправлено ли сообщение админом мероприятия;
avatarUrl — url аватара отправителя;
thumbnails — аватар отправителя в различных разрешениях;
authorId — id отправителя.
url: https://userapi.mts-link.ru/v3/eventsessions/{eventsessionID}/chat,
method: GET,
headers:
{
x-auth-token: {Token},
Content-Type: application/x-www-form-urlencoded
};
[
{
"id": 55998337,
"authorName": "Специалист тех.поддержки",
"text": "Коллеги, это вебинар, созданный технической поддержкой. Начинаем в 16-00",
"isModerated": true,
"sentByAdmin": true,
"avatarUrl": "https://events-storage.webinar.ru/api-storage/files/webinar/2016/09/15/5DN4GfZRp82e4RUZE9vtLdp6vj8VIK09bUnBuV9bPxztJOUN.png",
"authorId": 1029,
"createAt": "2019-02-21T15:37:49+0300"
},
{
"id": 55998567,
"authorName": "Специалист тех. поддержки",
"text": "Методичку можно скачать по ссылке https://webinar.ru/metodichka",
"isModerated": true,
"sentByAdmin": true,
"avatarUrl": "https://events-storage.webinar.ru/api-storage/files/webinar/2016/09/15/5DN4GfZRp82e4RUZE9vtLdp6vj8VIK09bUnBuV9bPxztJOUN.png",
"authorId": 1029,
"createAt": "2019-02-21T15:39:12+0300"
},
{
"id": 12345678,
"authorName": "Мария Финогеева",
"text": "Спасибо, ждем!",
"isModerated": true,
"sentByAdmin": true,
"authorId": 1861979,
"createAt": "2019-02-21T15:40:46+0300"
},
{
"id": 55999337,
"authorName": "Специалист тех. поддержки",
"text": "Начинаем!",
"isModerated": true,
"sentByAdmin": true,
"avatarUrl": "https://events-storage.webinar.ru/api-storage/files/webinar/2016/09/15/5DN4GfZRp82e4RUZE9vtLdp6vj8VIK09bUnBuV9bPxztJOUN.png",
"authorId": 1029,
"createAt": "2019-02-21T16:00:27+0300"
}
]