Evaluating bids

Integração Api Soap do Kpl com Google Sheets

Published on the December 21, 2024 in IT & Programming

About this project

Open

Descrição do Projeto:
Estou procurando um desenvolvedor experiente para integrar o sistema kpl (api soap) com o google sheets. O objetivo principal é consumir dados da api do kpl, atualizá-los em uma planilha do google sheets e, em seguida, enviar uma confirmação para um endpoint de retorno do kpl.

Escopo do Projeto:
Consumo de Dados da api do kpl

consumir o método soap produtosdisponiveis utilizando login e senha fornecidos.
Extrair os dados retornados, como código do produto, nome e preço (ou outros campos necessários).
Atualização de Google Sheets

Conectar ao Google Sheets via API (usando credenciais de uma conta de serviço do Google).
Inserir os dados extraídos do KPL em uma planilha, com formatação básica (exemplo: cabeçalhos e colunas organizadas).
Confirmação para o Endpoint do KPL

Enviar uma mensagem de retorno para um endpoint específico do KPL, confirmando o status da integração:
Status: Sucesso ou erro.
Mensagem: Detalhes da operação (ex.: "Integração concluída com sucesso" ou "Erro durante a integração: <mensagem do erro>").
Automação do Processo

Possibilidade de executar o script automaticamente em intervalos regulares (configuração adicional, se possível).
Tecnologias Preferenciais

Python (utilizando bibliotecas como zeep para SOAP e gspread para Google Sheets).
Alternativas são bem-vindas, desde que atendam ao objetivo.
Requisitos Técnicos:
Experiência com APIs SOAP (preferencialmente com a biblioteca zeep ou similar).
Experiência com a API do Google Sheets (manipulação de dados em planilhas).
Capacidade de lidar com autenticação baseada em login/senha e credenciais JSON.
Conhecimento de tratamento de erros e envio de logs simples.
Entrega Esperada:
Código funcional e bem documentado.
Instruções claras de configuração e execução.
Teste completo para garantir que os dados sejam consumidos, inseridos no Google Sheets e que a confirmação seja enviada corretamente ao endpoint do KPL.
Diferenciais:
Experiência com integrações similares de sistemas ERP.
Habilidades para otimizar o script para lidar com grandes volumes de dados (se necessário).
Automação do script (agendamento via cron, por exemplo).

Project overview

http://ws.kpl.onclick.com.br/AbacosWSPlataforma.asmx?op=ProdutosDisponiveis http://ws.kpl.onclick.com.br/AbacosWSPlataforma.asmx?op=ConfirmarRecebimentoProduto

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs), Cloud Storage (Dropbox, Google Drive, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by R. A. C. G.