Как настроить отправку в Bitrix24
Открываем вкладку "Интеграции", выбираем в ней Bitrix24 и вводим ссылку на ваш портал, далее выбираем тип интеграции: вебхук или приложение.
Настройка интеграции через вебхук:
1. Необходимо зайти в ваш портал Битрикс24 и перейти на страницу "Приложения". Если страница не доступна, обратитесь в администратору Вашего портала, для выдачи необходимых прав
2. На странице "Приложения" перейти в раздел "Вебхуки"
3. Создать Вебхук и выдать права доступа на CRM.
После создания Вебхука, система выдаст вам уникальный код для авторизации
Вставляем код в поле и нажимаем "Обновить".
Настройка авторизации через приложение:
1. Необходимо зайти в ваш портал Битрикс24 и перейти на страницу "Приложения". Если страница не доступна, обратитесь в администратору Вашего портала, для выдачи необходимых прав
2. На странице "Приложения" перейти в раздел "Добавить приложение" и создать приложение для личного использования
3. Задаем параметры:
- Название приложения: QForm
- Приложение использует только API: да
- Права доступа: CRM
- Укажите ссылку: https://app.qform24.com/
После сохранения система выдаст 2 кода: код приложения и ключ приложения. Добавляем ключи в соответствующие поля настройки интеграции с QForm
Обновляем страницу интеграции
4. Далее необходимо получить первый код авторизации, для этого переходим по ссылке:
Важно! Время жизни первого кода авторизации 30 секунд. По истечении этого времени, необходимо будет получить новый код
https://b24-c1q7ah.bitrix24.ru/oauth/authorize/?response_type=code&client_id=client_id
После перехода по данной ссылке, в адресной строке браузера будет ссылка вида:
b1001609/app_local/e38e9f7db4fa858f9e1b92e91e699811/index.html?code=6dm7bdbh6akpc9tax2lp3fih05m5gtf2&domain=имя_портала.bitrix24.ru&member_id=a3238bc7698db8257e62cf799e88b58e
5. Формируем новую ссылку на основе ранее полученного значения CODE
Необходимо скопировать нижнюю ссылку в адресную строку браузера, и подставить вместо [INSERT_CODE_HERE] полученный ранее код.
https://b24-c1q7ah.bitrix24.ru/oauth/token/?grant_type=authorization_code&client_id=&client_secret=&scope=crm,user&code=[INSERT_CODE_HERE]
В результате данного запроса вам будет выданы 2 кода: access_token и refresh_token, которые необходимо вставить в соответствующие поля.
Время жизни access_token - 1 час.
Время жизни refresh_token - 28 дней.
При регулярном взаимодействии системы QForm и Bitrix24 данную процедуру достаточно выполнить один раз (будет происходить регулярное обновление ключей access_token и refresh_token).
Write comments