Árvore de páginas

Complementando a integração entre os produtos TOTVS Agro Bioenergia e TOTVS Fluig, foi desenvolvido um arquivo .jar, responsável por gerar o token de autenticação (protocolo OAuth 1.0), utilizado em todas as chamadas das APIs do Fluig por meio do Bioenergia.

Todo o processo de geração deste token é realizado por este arquivo .jar, que recebe alguns dos parâmetros apresentados nesta documentação.


Atenção

Os parâmetros a seguir estão ligados as rotinas inseridas no arquivo .jar, e o seu preenchimento de forma correta é de suma importância para a integração entre os produtos como um todo.


SeçãoEntrada
GERAISFLUIG_CONSUMERKEY
GERAISFLUIG_CONSUMERSEC
GERAISFLUIG_URL_SERVIDOR
GERAISFLUIG_ACCESSTOKEN
GERAISFLUIG_TOKENSECRET
GERAISFLUIG_DIR_JAR
GERAISFLUIG_DIR_JAVA

Para mais informações sobre o valor a ser inserido nestes parâmetros, consulte o item 1.2.1. Parâmetros deste manual.


Dentre os parâmetros listados acima, os parâmetros "GERAIS > FLUIG_DIR_JAR" e "GERAIS > FLUIG_DIR_JAVA" referem-se ao endereço de diretórios concatenados com o nome de arquivos. O valor informado nestes parâmetros devem estar corretos, indicando a localização dos arquivos  "FluigOAuthToken.jar" e "java.exe (v11)" respectivamente.

Logo abaixo, está sendo demonstrado um exemplo da localização de tais arquivos.


Parâmetro "GERAIS > FLUIG_DIR_JAR" - Arquivo "FluigOAuthToken.jar"



IMPORTANTE

O arquivo "FluigOAuthToken.jar" mencionado é expedido juntamente com o TOTVS Agro Bioenergia em suas liberações periódicas (releases). Caso não o tenha recebido tal arquivo, solicite o envio juntamente ao time de Atendimento.


Parâmetro "GERAIS > FLUIG_DIR_JAVA" - Arquivo "java.exe (v11)"




IMPORTANTE

Salientamos que o EXE java.exe indicado no parâmetro em questão deve ser referente a JDK 11. 


Arquivo "FluigOAuthToken.jar"



Ainda falando sobre o arquivo "FluigOAuthToken.jar", são necessários alguns ajustes para configurar o acesso ao banco de dados do TOTVS Agro Bioenergia, pois este arquivo realiza comandos SQL na base de dados, atualizando os tokens que serão consumidos nas chamadas das APIs.


Passo 1) Crie um diretório onde você possa descompactar o arquivo "FluigOAuthToken.jar";

Atenção

Este diretório tem que ser o mesmo que foi indicado no parâmetro "GERAIS > FLUIG_DIR_JAR".


Passo 2) Armazene o arquivo "FluigOAuthToken.jar" no diretório criado anteriormente e descompacte-o ali mesmo;


Passo 3) Abra o arquivo "config.properties" e verifique as informações de conexão de banco. Caso necessário, atualize tais informações de acordo com a base de dados que está sendo usada no TOTVS Agro Bioenergia, alterando os atributos abaixo:


Propriedades de Conexão do Banco de Dados - Arquivo "config.properties"
jdbc.connection-url
jdbc.driver
jdbc.username
jdbc.password


Exemplo de arquivo "config.properties":