Просмотров: 14287
Дата последнего изменения: 17.11.2021
Александр Суворов
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5
Обновление заголовка чата
Ревизия
Получить информацию о текущей ревизии API (версии платформы) – im.revision.get
: 18
Обратите внимание! Метод указан с использованием функции restCommand - это метод отправки данных в Битрикс24, данный метод есть в примере ЭхоБота, и представлен здесь в качестве примера. Вы можете использовать свою функцию или javascript-метод BX24.callMethod или bitrix24-php-sdk.
Параметры
Параметр
Пример
Обязат.
Описание
Ревизия
CHAT_ID
13
Нет
Идентификатор чата
18
TITLE
Новое имя для чата
Нет
Новый заголовок
18
Вызов метода и ответ
PHP
$result = restCommand('im.chat.updateTitle', Array(
'CHAT_ID' => 13,
'TITLE' => 'Новое имя для чата'
), $_REQUEST["auth"]);
Пример ответа
{
"result": true
}
Пример ответа при возникновении ошибки
{
"error": "CHAT_ID_EMPTY",
"error_description": "Не передан идентификатор чата"
}
Описание ключей:
error – код возникшей ошибки
error_description – краткое описание возникшей ошибки
Возможные коды ошибок
Код
Описание
CHAT_ID_EMPTY
Не передан идентификатор чата
TITLE_EMPTY
Не передан новый заголовок чата
WRONG_REQUEST
Заголовок уже установлен или указанный чат не существует