Как при помощи REST поставить задачу сотруднику?
Автоматические задачи
1 мин
Откроем раздел «Другое» инструмента Разработчикам и выберем сценарий «Входящий вебхук».
Пример, который будет показан, прикреплен к материалам урока. Вы можете скачать его и загрузить на свой сервер так же, как мы это делали ранее в уроке «Локальные интеграции».
Полезно
Не забудьте скопировать код своего вебхука в файл settings.php! А также обязательно установите в настройках прав доступ к Задачам!
Посмотрим на код примера.
В нем используется метод добавления задачи tasks.task.add. В качестве параметров мы передаем название задачи, её описание, срок и идентификатор сотрудника, который будет исполнителем задачи.
В примере показано, в каком формате нужно формировать дату, чтобы указать ее в качестве срока. В данном случае, дедлайн у задачи – это 19 часов вечера ровно через неделю относительно текущей даты.
Выполним пример, открыв наш index.php в браузере. Пример отработал и теперь, вернувшись в Битрикс24, мы увидим новую задачу с нужной нам датой дедлайна.
Список ресурсов
Материалы уроку:
- Пример из урока example11.zip
- SDK CRest перейти
- Справочник REST API перейти