Python-коннектор
Как установить
осторожно
Версия Python должна быть не ниже 3.10
pip install git+https://github.com/passwork-me/pip-connector
Учетные данные
Для работы требуются следующие учетные данные:
- host — Адрес сервера API, например
https://.../api/v4; - api_key — Ваш API-ключ для аутентификации (Пассворк → меню → Настройки API);
- master_password — Клиентский ключ шифрования. Указывайте только если включено клиентское шифрование.
Метод login() в экземпляре класса PassworkAPI используется для получения временного API токена. Этот токен действует в рамках сессии — пока совершаются запросы к API. После истечения токена потребуется снова войти в систему, чтобы сгенерировать новый. Время жизни токена можно настроить в Пассворке.
Полученный API токен сохраняется как переменная экземпляра с именем session_options внутри класса PassworkAPI и затем отправляется в HTTP-заголовке.