Локальное приложение Битрикс24
Скачиваем SDK CRest, распаковываем и размещаем на сервере(в примере папка с файлами находится в корне сервера https://test.ru).
Открываем портал битрикс24.
В левом меню раскрываем "Приложения" и жмём на "Разработчикам".
В открывшемся окне на вкладке "Готовые сценарии" внизу выбираем "Другое".
В открывшемся окне выбираем "Локальное приложение"
Далее задаём название приложения, в типах указываем "Серверное".
В "Путь вашего обработчика" прописываем полный путь к файлу index.php, который будет обрабатывать запросы. В нашем случае это https://test.ru/crest-master/src/index.php
В "Путь для первоначальной установки" указываем путь к файлу install.php, то есть https://test.ru/crest-master/src/install.php.
Отмечаем галочку "Использует только API".
В "Настройка прав" выбираем нужные права, например "Задачи (tasks)" и сохраняем настройки.
В результате создастся локальное приложение.
В окне появятся два дополнительных поля "Код приложения (client_id)" и "Ключ приложения (client_secret)".
Значения этих полей нужно скопировать и вставить в файл settings.php (https://test.ru/crest-master/src/settings.php). Значение первого подставляем в константу "C_REST_CLIENT_ID", значение второго в "C_REST_CLIENT_SECRET".
Приложение готово к работе. Чтобы проверить его работоспособность, нужно открыть наш обработчик https://test.ru/crest-master/src/index.php. В результате должны отобразиться данные о пользователе, который установил приложение.