Настроить скрипт авторизации sberbusiness_auth.py

Чтобы модуль мог получать информацию из СберБизнеса, настройте скрипт авторизации.

Настройка различается для разных ОС.

  1. Скопируйте файл sberbusiness_auth.py в директорию исполняемых скриптов вашего веб-сервера:

    cp /usr/local/billing/sberbusiness_auth.py /var/www/cgi-bin/
    

    ``

  2. Задайте в файле настройки.

    • SBER_AUTH_LOG — настройка логирования. По умолчанию — /var/log/billing/sberbusiness.auth.log.
    • HOST — IP-адрес для подключения к LBcore.
    • PORT — порт для подключения к LBcore.
    • MANAGER — логин менеджера, от лица которого будут выполняться запросы. Это должен быть тот же менеджер, который указан в файле конфигурации.
    • PASSWORD — пароль от профиля этого менеджера.
    # Настройки логирования
    

    SBER_AUTH_LOG = '/var/log/billing/sberbusiness.auth.log' logging.basicConfig(filename=SBER_AUTH_LOG, level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s: %(message)s' )

    # Параметры подключения к LBcore HOST = '127.0.0.1' PORT = 1502 MANAGER = 'sberbank' PASSWORD = 'sberbank'

    ``

  3. Сделайте скрипт исполняемым:

    chmod +x /var/www/cgi-bin/sberbusiness_auth.py
    

    ``

  1. Скопируйте файл sberbusiness_auth.py в директорию исполняемых скриптов вашего веб-сервера:

    cp /usr/local/billing/sberbusiness_auth.py /usr/lib/cgi-bin/
    

    ``

  2. Задайте в файле настройки.

    • SBER_AUTH_LOG — настройка логирования. По умолчанию — /var/log/billing/sberbusiness.auth.log.
    • HOST — IP-адрес для подключения к LBcore.
    • PORT — порт для подключения к LBcore.
    • MANAGER — логин менеджера, от лица которого будут выполняться запросы. Это должен быть тот же менеджер, который указан в файле конфигурации.
    • PASSWORD — пароль от профиля этого менеджера.
    # Настройки логирования
    

    SBER_AUTH_LOG = '/var/log/billing/sberbusiness.auth.log' logging.basicConfig(filename=SBER_AUTH_LOG, level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s: %(message)s' )

    # Параметры подключения к LBcore HOST = '127.0.0.1' PORT = 1502 MANAGER = 'sberbank' PASSWORD = 'sberbank'

    ``

  3. Сделайте скрипт исполняемым:

    chmod +x /usr/lib/cgi-bin/sberbusiness_auth.py
    

    ``

  1. Скопируйте файл sberbusiness_auth.py в директорию исполняемых скриптов вашего веб-сервера:

    cp /usr/local/billing/sberbusiness_auth.py /usr/local/www/apache24/cgi-bin/
    

    ``

  2. Задайте в файле настройки.

    • SBER_AUTH_LOG — настройка логирования. По умолчанию — /var/log/billing/sberbusiness.auth.log.
    • HOST — IP-адрес для подключения к LBcore.
    • PORT — порт для подключения к LBcore.
    • MANAGER — логин менеджера, от лица которого будут выполняться запросы. Это должен быть тот же менеджер, который указан в файле конфигурации.
    • PASSWORD — пароль от профиля этого менеджера.
    # Настройки логирования
    

    SBER_AUTH_LOG = '/var/log/billing/sberbusiness.auth.log' logging.basicConfig(filename=SBER_AUTH_LOG, level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s: %(message)s' )

    # Параметры подключения к LBcore HOST = '127.0.0.1' PORT = 1502 MANAGER = 'sberbank' PASSWORD = 'sberbank'

    ``

  3. Сделайте скрипт исполняемым:

    chmod +x /usr/local/www/apache24/cgi-bin/sberbusiness_auth.py
    

    ``

Далее запустите модуль.