Objetivo

Esta documentação é destinada ao desenvolvedor, cliente e parceiro do Fluig que deseja consumir interna e externamente os recursos disponíveis na API Pública e no componente SDK.

As operações na API Pública estão disponíveis através de chamadas REST, que são consumidas via HTTP
As operações no componente SDK estão disponíveis após configuração do fluig-sdk-api no classpath da aplicação, dessa forma, através de um ServiceLocator, é realizada a chamada ao serviço desejado. 

Consumindo um Serviço na API Pública

Para utilizar um serviço da API Pública, deve ser utilizado o protocolo OAuth de autenticação, que através das chaves ConsumerKey, ConsumerSecret, configurados no OAuthConsumer é gerado através do OAuthProvider com um novo TokenAccess e um TokenSecret.

Consumindo um Serviço no componente SDK

Para utilizar o recursos do componente SDK, existem alguns pré-requisitos e exigências a serem seguidos, como:

Exemplo de invocação de Serviço no SDK

private UserService getUserServiceSDK() throws SDKException {

return new FluigAPI().getUserService();

}

 

 

Observação

A engine para execução de testes sofrerá uma reestruturação em breve. Se atendar para quando estiver disponível, adequar os testes criados.