Обзор тиражных приложений

Урок 13 из 29

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

Тиражные приложения

2 мин

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

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

Полезно

В примерах кода мы продолжим использовать язык PHP и наш простой SDK CRest для вызова методов REST API. Опытные разработчики могут использовать другие SDK для разных языков.

Ссылки на них вы найдете ниже.

Каждый пример будет содержать файлы:

  1. index.php с основной логикой и интерфейсом приложения
  2. install.php с установщиком приложения, если это необходимо
  3. handler.php с обработчиком REST-событий, если нужно
  4. crest.php, settings.php и checkserver.php, составляющих SDK Crest
  5. папки /font и /css, нужные в примерах с пользовательским интерфейсом

Список ресурсов

Материалы уроку: