Метод для обновления параметров чата.
Для обновления чата вам необходимо знать id
и указать его в URL
запроса. Все обновляемые параметры чата указываются в теле запроса.
Запрос
|
|||
---|---|---|---|
chat | object* | Собранный объект параметров обновляемого чата | |
name | string** | Название | |
public | boolean** | Доступ: закрытый (по умолчанию, false) или открытый (true) | |
Ответ
|
|||
data | object | Обновленный чат | |
id | integer | Идентификатор чата | |
name | string | Название | |
owner_id | integer | Идентификатор пользователя, создавшего чат | |
created_at | string | Дата и время создания чата (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ | |
member_ids | array of integers | Массив идентификаторов пользователей, участников | |
group_tag_ids | array of integers | Массив идентификаторов тегов, участников | |
channel | boolean | Тип: беседа (false) или канал (true) | |
personal | boolean | Личный (true) или групповой (false) чат | |
public | boolean | Доступ: закрытый (false) или открытый (true) | |
last_message_at | string | Дата и время создания последнего сообщения в чате (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ | |
Возможные ошибки запроса (errors code)
|
|||
blank | Обязательное поле (не может быть пустым) | ||
too_long | Слишком длинное значение (пояснения вы получите в поле message) | ||
invalid | Поле не соответствует правилам (пояснения вы получите в поле message) | ||
not_found | Не удалось найти | ||
invalid | Поле имеет неверный формат (идентификатор поля вы получите в поле payload) | ||
|
{
"chat": {
"name": "Бассейн",
"public": true
}
}
{
"data": {
"id": 334,
"name": "Бассейн",
"created_at": "2021-08-28T15:56:53.000Z",
"owner_id": 185,
"member_ids": [
185,
186,
187
],
"group_tag_ids": [],
"channel": true,
"personal": false,
"public": true,
"last_message_at": "2021-08-28T15:58:23.000Z"
}
}