3C Plus (Discadora)
MVP de Extração de Dados 3C Plus (FluxoTI)
3C Plus é uma ferramenta da FluxoTI, uma plataforma que oferece diversos serviços de TI, incluindo funções para tratamento de chamadas. Este projeto é uma iniciativa para facilitar a extração de dados desta plataforma através da sua API, especificamente através da função get_calls_from_fluxo_ti.
Sumário
Sobre o Projeto
Este MVP foi desenvolvido especificamente para facilitar a extração de dados da plataforma FluxoTI. Ele faz uso da função get_calls_from_fluxo_ti e serve como uma etapa preliminar para futuras integrações. Utilizando um conjunto específico de parâmetros, os usuários podem extrair dados relacionados a chamadas e outras entidades da plataforma.
Pré-requisitos
- Python 3.x
- Bibliotecas Necessárias:
requests,json,logging,os
Configuração
Variáveis de Ambiente
- FLUXOTI_USERNAME: Usado para autenticação. Exemplo de recuperação:
username = os.environ['FLUXOTI_USERNAME'] - FLUXOTI_PASSWORD: Senha associada ao username para autenticação. Exemplo de recuperação:
password = os.environ['FLUXOTI_PASSWORD']
Parâmetros de Extração
- company_id: Identificador único para uma empresa. (Tipo: número)
- start_date: Data de início para o período de interesse. (Tipo: string, Exemplo: "2021-01-01 00:00:00")
- with_mailing: Indica se o resultado deve incluir mailing. (Tipo: string, Enum: ["true","false"])
- output_variable_name: Nome da variável onde o resultado deve ser armazenado. (Tipo: string, Exemplo: "3cfluxoti")
- end_date (Opcional): Data de término para o período de interesse. (Tipo: string, Padrão: null)
Propriedades Obrigatórias
company_idstart_datewith_mailingoutput_variable_name
Referências
Updated about 1 month ago
