2  /  48

Локальные приложения и вебхуки

Просмотров: 95530
Дата последнего изменения: 21.12.2023
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

В рамках конкретного проекта есть два варианта расширения функциональных возможностей Битрикс24 на основе REST API - это локальные приложения и пользовательские вебхуки.

  Локальные приложения

Локальные приложения лучше подходят для тех задач, которые требуют создания пользовательского интерфейса:

  • различные отчеты;
  • дополнительные автообработчики в рамках специфической бизнес-логики;
  • решения, требующие управления доступом пользователей;
  • чат-боты и приложения, расширяющие функционал мессенджера Битрикс24;
  • дополнительные операции для автоматических бизнес-процессов Битрикс24.

Локальные приложения поддерживают все возможности REST API и вызывают REST по протоколу авторизации OAuth 2.0, но устанавливаются только на конкретном Битрикс24, без публикации в каталоге решений. Для добавления локального приложения требуется административный доступ.

Быстрый старт локального приложения.

  Webhooks

Вебхуки идеально подходят:

  • для организации одноразового импорта-экспорта данных;
  • простых интеграций с внешними и внутренними системами компании (ERP, учет рабочего времени, авто-мониторинг программных и аппаратных средств и т.д.);
  • использования в автоматизации обработки лидов и сделок (триггеры и действия в CRM-роботах);

Использование вебхуков проще для технической реализации, поскольку не требует реализации протокола OAuth 2.0. Каждый пользователь может добавлять вебхуки "для себя" и REST API, вызываемый в рамках таких вебхуков, будет ограничиваться правами конкретного пользователя-владельца.

Быстрый старт с использованием вебхуков.





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

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии
Доступна новая документация по REST: понятнее описания, больше примеров, удобнее поиск
Перейти