Как настроить отправку в 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).