127  /  169

im.notify.read.list

Просмотров: 5337
Дата последнего изменения: 18.01.2022
Анна Кокина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

«Прочтение» списка уведомлений, исключая уведомления типа CONFIRM

Ревизия Получить информацию о текущей ревизии API (версии платформы) – im.revision.get : 30

Параметры

Параметр Пример Обязат. Описание Ревизия
IDS [1,2,3] Да Массив идентификаторов уведомлений 30
ACTION 'Y' Нет Отметить, как прочитанные|непрочитанные (Y|N) 30


Вызов метода и ответ

JavaScript

B24.callMethod(
  'im.notify.read.list',
  {
    IDS: [1,2,3],
    ACTION: 'Y'
  },
  res => {
    if (res.error())
    {
      console.error(result.error().ex);
    }
    else
    {
      console.log(res.data())
    }
  }

Пример ответа

true

Пример ответа при возникновении ошибки

{
  "error": "PARAMS_ERROR",
  "error_description": "No IDS param or it is not an array"
}

Описание ключей:

  • error – код возникшей ошибки
  • error_description – краткое описание возникшей ошибки

Возможные коды ошибок

Код Описание
PARAMS_ERROR Не передан параметр IDS или он не является массивом


0
Курсы разработаны в компании «1С-Битрикс»