6  /  46

Серверное локальное приложение с интерфейсом в Битрикс24

Просмотров: 21366
Дата последнего изменения: 12.10.2020

Приложение использует упрощенный вариант использования OAuth 2.0, выводится в виде дополнительной страницы, на которой показывает ФИО текущего пользователя. Архив примера состоит из SDK CRest, модификации SDK CRest для упрощенного варианта использования OAuth 2.0 и PHP-файла index.php с кодом примера. Файлы из архива с примером вы должны разместить на своем веб-сервере до установки в Битрикс24.

Внимание! Данный пример работает на основе SDK CRest. Перед использованием примера необходимо открыть через браузер файл checkserver.php и проверить корректность настроек вашего сервера. Подробнее.

Скачать архив:

Установить локальное приложение можно либо из раздела Разработчикам Начиная с версии модуля REST 20.5.0, в левом меню доступен новый раздел Разработчикам, в котором собраны удобные инструменты для облегчения работы по интеграции и доработке вашего Битрикс24.

Подробнее...
(Разработчикам, вкладка "Готовые сценарии" > Другое > Локальное приложение), либо перейдя по цепочке: Приложения 1 - Добавить приложение 2 (откроется раздел "Разработчикам") - Другое 3 - Локальное приложение 4:

Нажмите на рисунок, чтобы увеличить

В открывшейся форме заполните базовые поля и укажите необходимые для приложения права (для нашего примера нужны права на управление пользователями), указав Путь вашего обработчика (это означает, что ваше приложение уже должно быть физически доступно по URL по протоколу HTTPS до того, как вы станете добавлять его в ваш Битрикс24)

После сохранения новое приложение будет показано в списке интеграций (Разработчикам > Интеграции) в вашем Битрикс24.

Найдите приложение "ФИО" в левом меню или в меню "Ещё" в разделе Приложения и запустите. Запущенное приложение выведет отладочную информацию о передаваемых авторизационных данных текущего пользователя, а также ФИО текущего пользователя, получая его по REST API с использованием этих авторизационных данных. Поскольку это приложение работает в интерфейсе Битрикс24 и использует авторизацию текущего пользователя, который открыл приложение, то оно действует исключительно только в рамках прав этого пользователя.


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

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