написал: 2) После переустановки приложения Вам надо перейти не на index.php, а на install.php и уложиться в те же упомянутые выше 30 секунд. Для того что бы обновить первый-временный токен.
Когда нажимаешь кнопку "Переустановить" битрикс24 сам обращается к файлу install.php и выполняет всё что там написано, так же он туда передаёт массив с данными авторизации
*install.php - это файл, который подключается вторым в локальном приложении
Всем привет, подскажите в чем допускаю ошибку? все делаю по документации. 1) зашел в другое -> локальное приложение -> серверное -> прописал url для handler.php && install.php. 2) sdk файлы загрузил на сервер, запустил checkserver.php написано success 3) сохранил интеграцию, появились токены в settings.php в константы записал CLIENT_ID, CLIENT_SECRET 4) запустил по рекомендациям выше settings.php, переустановил интеграцию. 5) скрипт index.php он же handler.php отдает постоянно Array( [error] => no_install_app [error_information] => error install app, pls install local application ) помогите пожалуйста решить данную проблему
Убедитесь, что install.php действительно вызывается при установке приложения через интерфейс Битрикс. После его выполнения должен появиться файл settings.json. Если файла нет, то, во-первых, нужно проверить настройки вашего веб-сервера; Если вы используете защиту, например от Cloudflare, то убедитесь, что запрос файла install.php не блокируется капчей.
Доброго времени суток! Решил не создавать новую тему, т.к. вопрос смежный. Создал, все работает, кроме одного - залогинившись любым пользователем CRest::call('profile') и CRest::call('user.current') выдает ID создателя. Как получить ID пользователя? Необходимо для создания задачи (tasks.task.add). Любая подсказка приветствуется.