Справочник API Битрикс24 содержит описания всех методов и событий REST API, а также ряд дополнительных тем, важных для глубокого понимания и эффективного использования API в разработке.
Ключевые разделы API, которые дадут общее представление о самых важных возможностях:
%%{init: { "theme": "forest" } }%%
flowchart LR
1[1. Авторизация,
OAuth 2.0]
2[2. Установка и удаление
приложений]
3[3. Встройка
виджетов]
4[4. Обработка
событий]
5[5. Различия облака
и коробки]
1 --> 2
2 --> 3
3 --> 4
4 --> 5
Чтобы облегчить процесс изучения и использования REST API Битрикс24, предлагается следующая последовательность чтения материалов:
- {#T}: Этот раздел поможет вам быстро проверить, как работает REST API, и ознакомит с базовыми принципами выполнения запросов.
- {#T}: Понимание типов данных, которые используются в REST API, критически важно для корректной работы с методами и событиями.
- {#T}: Здесь описаны механизмы авторизации на основе стандарта OAuth 2.0, получение и продление токенов в приложениях.
- {#T} и {#T}: В этом разделе рассматриваются процессы установки и удаления приложений в аккаунтах Битрикс24, что особенно важно для разработчиков тиражных приложений.
- {#T}: Объясняются особенности доступа приложений и вебхуков к различным методам REST API, что позволяет настроить необходимый уровень доступа.
- {#T}: Здесь описаны способы интеграции пользовательских виджетов в интерфейс Битрикс24 для расширения его функциональности.
- {#T}: Раздел посвящен механизму событий REST API, позволяющему отслеживать изменения в данных и реагировать на них с помощью специальных серверных обработчиков.
- {#T}: Обсуждаются способы создания интерактивных приложений, использующих возможности REST API для взаимодействия back-end приложений с их front-end.
- {#T}: Важные аспекты, связанные с производительностью приложений и ограничениями, налагаемыми на использование REST API.
- {#T}: Раздел, посвященный JavaScript SDK, который упрощает работу с REST API на клиентской стороне.
- {#T}: Обзор PHP SDK для работы с REST API, предоставляющий удобные инструменты для серверной разработки.
- {#T}: Разъясняются ключевые отличия между облачной и коробочной версиями платформы с точки зрения использования REST API.
- {#T}: Описание общих методов, доступных в REST API, которые могут быть использованы в различных приложениях.
{.large-list}
Битрикс24 - комплексный продукт, объединяющий много различных инструментов, интегрированных между собой. Такая интеграция даёт разработчикам возможность предлагать пользователям законченные бизнес-сценарии с использованием нескольких инструментов.
Справочник API содержит описание доступных методов, событий и виджетов соответствующих инструментов Битрикс24.
- {#T}
- {#T}
- {#T}
- Лента новостей
- {#T}
- Пользователи
- Бизнес-процессы
- Задачи
- Генератор документов
- {#T}
- Платежные системы
- {#T}
- {#T}
- Рабочие группы и проекты
- Открытые линии
- Чат-боты
- Чаты
- Сайты и магазины
- Провайдеры сообщений, SMS-провайдеры
- Универсальные списки
- Учет рабочего времени
- Хранилище данных
- Торговый каталог
- Телефония
- Диск
- Почтовые сервисы