5  /  44

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

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

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

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

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

Для установки локального приложения нужно перейти по цепочке: Приложения 1 - Добавить приложение 2 - Добавить приложение 3:

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

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

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

После сохранения новое приложение будет показано в списке локальных приложений Нажмите на рисунок, чтобы увеличить в вашем Битрикс24:

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


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

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