Оглавление
Действие приложения / робот “Последние просмотры статьи пользователем” доступно в конструкторе бизнес-процессов после установки приложения "База Знаний" и позволяет получить10 последних записей просмотров определенной статьи пользователя по ID.
Как использовать
1. Установка ID статьи: В параметр шаблона необходимо установить ID статьи, для которой нужно получить список дат.
ID статьи можно получить, перейдя в необходимую статью и скопировав последние цифры в адресной строке.
2. Запуск от имени: Параметр "Запускать от имени" можно изменить, если у вас есть права администратора портала. Администратор может выбрать любого пользователя, имеющего права на чтение статьи.
Результатом выполнения активити является множественная переменная, содержащая последние 10 записей даты просмотра статьи, к которым у пользователя есть права доступа на чтение.
Вывод результатов активити
Чтобы получить результаты, выполните следующие шаги:
1. Выберите "Дополнительные результаты".
2. Выберите активити [База знаний и тестирование, обучение и курсы] “Последние просмотры статьи пользователем”.
При работе активити вы можете получить следующие результаты:
- Если выбран пользователь, не имеющий права на чтение статьи, приложение выдаст ошибку “Статья не найдена”;
- Если пользователь есть на портале Битрикс24, но еще не заходил в приложение База знаний и тестирование или зарегистрирован на портале Битрикс24, но еще не заходил на него, то будет ошибка "Пользователь не найден";
- Если пользователь заходил в приложение База знаний, но еще не читал указанную статью, то вернется пустой список в графе результата и не будет никакой ошибки.
- Результат: Множественная переменная, которая содержит последние 10 записей дат просмотра статьи выбранным пользователем.
- ok: Значение типа Y или N, которое показывает, были ли ошибки в работе активити.
- Ошибка: Выводит текст ошибки при ее наличии.
- Код ответа: Статус ошибки (если статус 200 - ошибки нет).
- Таймаут операции: Выводит результат 0 или 1 (результат 1 будет показан, если в параметре "Период ожидания" было установлено ограничение для выполнения операции и от приложения не поступил ответ вовремя).