Решения для бизнеса на базе ERP системы Odoo

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

Инструкция по настройке модуля для рассылки СМС и вайбер сообщений через сервис AlphaSMS

Модуль в магазине приложений Odoo Apps: AlphaSMS client.

Получение 

учетных данных для подключения к шлюзу AlphaSMS 


Если у вас нет учетных данных для подключения к шлюзу, перейдите по ссылке alphasms.ua и создайте их.

1) Для этого перейдите в меню Настройки.

2) Выберите закладку API.

3) В поле Ваш ключ нажмите Сгенерировать новый.

4) Убедитель, что опция Активировать API, включена.

5) Нажмите Сохранить.

Не забудьте сделать запрос в техподдержку сервиса AlphaSMS для активации возможности отправки Viber сообщений.

Настройка файла конфигурации

1) Сгенерируйте ключ, для этого выполните в командной строке на сервере следующую команду:

python -c 'from cryptography.fernet import Fernet; print Fernet.generate_key()'

2) Вставьте сгенерированный ключ в конфигурационный файл Odoo следующей строкой:

keychain_key = сгенерированный_ключ

3) Установите модуль phonenumbers командой:

sudo pip install phonenumbers

4) Перезапустите Odoo:

sudo service odoo-server restart

Настройка модуля Keychain

Войдите в систему под учетной записью супер-администратора (логин по умолчанию: admin) и включите режим разработчика.

Перейдите в раздел Настройки и далее в меню Технические параметры - Keychain.

Выберите запись AlphaSMS и введите учетные данные для подключения к шлюзу.

1) Введите логин к сервису AlphaSMS.

2) Ключ API нужно вводить в поле Clear password.

3) Подпись отправителя СМС и наименование отправителя Viber сообщений введите в поле Данные в следующем формате:

        {"sender_name":"имя_отправителя_смс", "viber_name":"UA-info"}

Перед использованием имя_отправителя_смс необходимо зарегистрировать на сайте сервиса AlphaSMS.
При наличии собственного публичного аккаунта Viber, укажите его имя, заменив им значение UA-info.

4) Нажмите Сохранить.


Настройка СМС шлюза

1) Перейдите в меню Телефония - СМС шлюз и создайте новую запись с именем AlphaSMS.

2) Выберите метод AlphaSMS XML.

3) В поле URL шлюза введите:        

https://alphasms.ua/api/xml.php

4) Перейдите на закладку Права доступа и добавьте пользователей, которые будут иметь право отправлять сообщения через этот шлюз.

5) Сохраните изменения.

6) Для проверки подключения к серверу AlphaSMS нажмите AlphaSMS: Проверить соединение.

Если подключение пройдет без ошибок, то значение Статуса шлюза изменится с Не проверено на Проверено. В случае возникновения ошибки, будет выведено соответсвующее сообщение.

Настройки пользователей

Перейдите в раздел Настройки и выберите меню Пользователи - Пользователи.

В настройках пользователей, которые будут иметь право отправлять сообщения, включите опцию SMS / User.

Настройка периодичности отправки сообщений

1) Перейдите в раздел Настройки и выберите меню Автоматизация - Запланированные действия.

2) Выберите запись Send SMS и активируйте автоматическую отправку СМС флажком Активно.

При необходимости откорректируйте период отправки, указав требуемые значения в поля Интервал и Единица измерения интервала.

Если у вас возникли сложности или вопросы по настройке модуля -

обращайтесь в нашу службу поддержки.