Настройки интеграций

Раздел для хранения различных данных (токенов, секретных ключей, авторизационных данных, шаблонов, логотипов), используемых для подключения сторонних интеграций.

amoCRM

Параметры, используемые при авторизации в amoCRM из раздела Маркетплейс личного кабинета АТС, а также при запросе списка пользователей, отображаемого в настройках интеграции amoCRM, на вкладке Шаг 1. Сопоставление пользователей.

../_images/amocrm.png

Данные параметры находятся в виджете, в кабинете amoCRM:

  1. Перейдите в раздел Настройки > Интеграции > раздел Собственные интеграции и кликните по виджету amoCRM вашего оператора.

  2. Скопируйте код виджета, который находится в правом верхнем углу:
    ../_images/amocrm_code.png

    и вставьте его в соответствующее поле настроек интеграции.

  3. Далее нажмите на кнопку Ключи:
    ../_images/amocrm_keys_btn.png

    скопируйте Секретный ключ и ID интеграции

    ../_images/amocrm_keys.png

    и вставьте их в соответствующие поля настроек интеграции.

Битрикс24

Параметры, используемые для автоматического обновления токенов интеграции, а также при запросе списка пользователей, отображаемого в настройках интеграции с Битрикс24, на вкладке Шаг 1. Сопоставление пользователей.

Для того, чтобы интеграция заработала, необходимо установить следующие параметры:

  1. Параметры для авторизации
    ../_images/bitrix24_auth_params.png

    Для заполнения данных параметров необходимо зайти в Приложения Битрикс24:

    ../_images/bitrix24_marketplace.png

    перейти в приложение и в его актуальной версии нажать кнопку Протестировать:

    ../_images/bitrix24_app_test_btn.png

    Откроется страница с параметрами:

    ../_images/bitrix24_keys.png

    откуда необходимо скопировать OAuth 2.0 client_id и вставить его в Код приложения (client_id), а поле OAuth 2.0 client_secret - в Секретный ключ (client_secret).

  2. Параметры шаблонов:

    ../_images/bitrix24_templates.png
    • Шаблон приложения - выбрать в списке “RU_Bitrix24_WRAP”, если его нет, то необходимо обновить шаблоны по кнопке Обновить шаблоны в разделе Системные действия, либо создать свой шаблон в разделе Системные текстовые шаблоны.

      Примечание

      При создании своего шаблона необходимо указать следующую верстку:

      <body>
          <div id="app">
              <div id="admin_mode"> <!-- Режим администратора кабинета -->
              {% if template_mode == 'index' %} <!-- Установлено -->
                  <!-- верстка установленного приложения -->
              {% else %} <!-- Установка -->
                  <!-- верстка подключаемого приложения -->
              {% endif %}
              </div> <!-- Конец блока: Режим администратора кабинета -->
              <div id="user_mode" style="padding: 0 10px;"> <!-- Режим рядового пользователя -->
                  <!-- верстка приложения для отображения пользователю без прав администратора портала-->
              </div>
          </div>
      </body>
      

      А также скопировать и вставить полностью все script-теги.

    • Название приложения в Битрикс24 - название приложения как в таблице: bitrix24_app_name

    • Логотип приложения - выберите из списка логотип для приложения, если нет нужного, то загрузите файл с логотипом в разделе Хранилище системных файлов.

После установки параметров шаблонов на следующих вкладках можно посмотреть как приложение будет отображено в Битрикс24:

  • Шаблон подключения приложения - как будет видеть подключаемое приложение администратор портала Битрикс24;

  • Шаблон установленного приложения - как будет видеть установленное приложение администратор портала Битрикс24;

  • Шаблон приложения для рядового пользователя - как будет видеть приложение рядовой пользователь (не обладающий правами администратора) портала Битрикс24.

Nic RU

../_images/nic_ru.png
  • Имя пользователя;

  • Пароль;

  • Идентификатор услуги;

  • Параметры для авторизации:
    • Код приложения;

    • Секретный ключ.

RetailCRM

Здесь задаются параметры для обращения к интеграции (по Коду) через API RetailCRM.

../_images/retailcrm.png
  • Код - идентификатор интеграции. Укажите произвольную строку;

  • Логотип - логотип, отображаемый в RetailCRM, в разделе Настройки -> Интеграция -> Маркетплейс. Список файлов берется из раздела Хранилище системных файлов.

Яндекс.Диск

Для работы с Яндекс.Диском необходимо зарегистрировать свое приложение на OAuth-сервере.

Регистрация своего приложения

  1. Авторизуйтесь на OAuth-сервере под учетной записью, к диску которой будет предоставлен доступ:
    ../_images/yandex_disk_login.png
  2. Нажмите на кнопку:
    ../_images/yandex_disk_app_reg_btn.png
  3. В поле Название приложения укажите любое название, например АТС:
    ../_images/yandex_disk_app_name.png
  4. В поле Описание приложения вставьте строку:

    Хранение файлов разговоров, голосовой почты и прочих данных, создаваемых АТС, на Вашем Яндекс.Диске.
    
    ../_images/yandex_disk_app_desc.png
  5. Загрузите Иконку приложения:
    ../_images/yandex_disk_app_logo.png
  6. В поле Ссылка на сайт приложения укажите адрес личнчого кабинета АТС:
    ../_images/yandex_disk_app_lk_address.png
  7. В разделе Платформы выберите пункт Веб-сервисы и в появившемся поле Callback URI #1 укажите адрес личного кабинета АТС + marketplace/yandex-disk:
    ../_images/yandex_disk_app_callback1.png
  8. В разделе Доступы отметьте следующие пункты:
    • API Яндекс ID -> Доступ к адресу электронной почты yandex_disk_app_email_access

    • Яндекс.Диск REST API -> все пункты yandex_disk_app_api_access

    • Яндекс.Диск WebDAV API -> Доступ к Яндекс.Диску для приложений yandex_disk_app_disk_access

  9. Нажмите кнопку:
    ../_images/yandex_disk_app_create_btn.png
  10. Скопируйте из приложения ID и Пароль:
    ../_images/yandex_disk_app.png

    и сохраните их в настройки интеграции в кабинете АТС:

    ../_images/yandex_disk_pbx_setting.png

PowerDNS

../_images/powerdns.png
  • Токен;

  • URL-адрес;

  • Зона.

YClients

../_images/yclients.png

Для получения токена партнера необходимо связаться с YClients.

Telegram

Сначала нужно создать бота родителя. Для этого зайдите в Telegram и через поиск найдите бот @BotFather.

Включите его, нажав кнопку bot_start_telegram

Далее нажмите кнопку bot_menu_telegram и выберите bot_create_new_telegram.

В ответ бот пришлет сообщение: «Alright, a new bot. How are we going to call it? Please choose a name for your bot.»

Сообщением отправьте ему имя создаваемого Вами бота по принципу <имя>_bot, например companyxxxyyy_bot.

В ответ получаем сообщение с токеном:

../_images/bot_token_telegram.png

Копируем токен и вставляем в поле «Токен» в настройках Телеграм-бота в ЛК АТС.

../_images/213.png

Затем нажмите кнопку save, чтобы применить настройки.

После этого необходимо перезагрузить сервис IFace на сервер-менеджере:

service runtel-iface-v2 restart

После этого можно приступить к настройке Телеграм клиента в разделе Каналы сообщений - Telegram.