Полный цикл в digital

Свое REST приложение для Битрикс24

Скачиваем заготовку для REST API, распаковываем и размещаем на сервере, в примере папка с файлами находится в корне локального сервера https://www.site2.loc/.

Открываем портал Битрикс24, логинимся как админ, в левом меню раскрываем "Приложения" и жмём на кнопку "Разработчикам":

В открывшемся окне на вкладке "Готовые сценарии" внизу выбираем "Другое":

В открывшемся окне выбираем "Локальное приложение":

Далее задаём название приложения и заполняем поля.

В "Путь вашего обработчика" прописываем полный путь к файлу index.php, который будет обрабатывать запросы. В нашем случае это https://www.site2.loc/src/index.php.

В "Путь для первоначальной установки" указываем путь к файлу install.php, то есть https://www.site2.loc/src/install.php.

Отмечаем галочку "Использует только API" и нажимаем сохранить.

В результате создастся локальное приложение. В окне появятся два дополнительных поля "Код приложения" client_id и "Ключ приложения" client_secret:

Значения этих полей нужно скопировать и вставить в файл settings.php, который у нас находится по пути https://www.site2.loc/src/settings.php. Значение первого подставляем в константу C_REST_CLIENT_ID, значение второго в C_REST_CLIENT_SECRET:

Приложение готово к работе, чтобы проверить его работоспособность, нужно открыть наш обработчик https://www.site2.loc/src/index.php. В результате должны отобразиться данные о пользователе, который установил приложение:

Тоже самое мы увидем в нутри админки портала, на соответствующий вкладке приложения:


Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг