Versão atual:

Lentidão no consumo de API ControliD

Olá, estou desenvolvendo a integração com o relógio de ponto da Control iD do modelo iDClass para coletar o arquivo AFD, cadastrar e listar usuários.

Estou usando essa documentação para consumo das API's disponibilizadas pela propria ControliD https://www.controlid.com.br/suporte/api_idclass_latest.html#50_introduction inclusive tem um link para fazer download da coleção de exemplos práticos para o Postman que executando por ele consigo obter os dados desejados normalmente (arquivo json em anexo).

Porém chamando os métodos pelo Protheus, a resposta esta demorando em média 4 minutos, somente o método "get_afd.fcgi" que está retornando em menos de 1 segundo. O sistema não apresenta nenhum erro ou falha, somente demora em todas as requisições.

Segue em anexo o código desenvolvido, onde tenho uma classe implementando os métodos de integração com a API e criei outro fonte apenas para instanciar a classe e chamar os métodos.

O que pode estar causando essa lentidão exagerada, acredito não ser no equipamento, pois em outras linguagens (javascript, postman) todos executam muito rápido.

Versão (1):

Ver a versão formatada

Lentidão no consumo de API ControliD

Comentário

new question