По умолчанию все, если заданы параметры messageIds[] и userId, то модерирует по всем параметрам одновременно.
МЕТОД HTTP
PUT
URL
ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ
Отсутствуют.
ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ
userId — идентификатор пользователя. При наличии параметра модерируются вопросы только этого пользователя;
isModerated — параметр модерации. Значения:
- true — вопросы опубликованы;
- false — вопросы не опубликованы.
ПОЛЯ ОТВЕТА
В ответ на запрос приходит массив отмодерированных сообщений. Формат каждого сообщения:
id — идентификатор сообщения;
authorName — имя автора сообщения;
text — текст сообщения;
isModerated — флаг модерации сообщения. Зависит от настроек мероприятия, по умолчанию модерация отключена;
sentByAdmin — отправлено ли сообщение админом мероприятия;
avatarUrl — url аватара отправителя;
thumbnails — аватар отправителя в различных разрешениях;
authorId — id отправителя.
ПРИМЕР ЗАПРОСА
url: https://userapi.webinar.ru/v3/eventsessions/{{SESSION_ID}}/questions/moderate,
method: PUT,
{
x-auth-token: {Token},
Content-Type: application/x-www-form-urlencoded
};
data:
{
questionIds[0]: 1745993,
isModerated: true
};
ПРИМЕР ОТВЕТА
[
{
"id": 1745993,
"createAt": "2019-07-11T16:36:30+0300",
"text": "У меня вопрос!",
"user": {
"id": 15465413,
"nickname": "MAry"
},
"isModerated": true,
"isAnswered": false
}
]