Um wrapper de conexão com a API do IXC
Esta biblioteca não faz parte do conjunto oficial de bibliotecas da IXCsoft!
O desenvolvimento é feito de forma independente e utiliza apenas as funcionalidades providas pela API oficial do IXC.
Todas as funcionalidades se resumem a uma interface de comunicação com a API do sistema IXC.
Você poderá encontrar orientações de como parametrizar as requisições, na Wiki oficial da API do IXC.
Para estabelecer uma conexão corretamente, é necessário fornecer o token de autenticação da API do IXC (Link nas referências abaixo) e o domínio do seu servidor IXC, nos parâmetros do construtor da classe Connection.
Exemplo:
connection = Connection(
server='seu_domínio_ixc.com.br', # Também pode ser um enderço de IP
token='seu_token_ixc', # Verificar a última referência
table='su_oss_chamado', # Exemplo de requisição na tabela de Ordens de Serviço
...
)
git clone https://github.com/SousaFelipe/ixcpy.git
cd ixcpy
python -m venv .venv
.venv\Scripts\activate
python -m pip install -r requirements.txt