Índice
Plataforma
Produto: TOTVS Fluig Plataforma
Tipo de API: API Pública
Ocorrência
Veremos a seguir, um exemplo simples de utilização da API Pública da plataforma.
Procedimentos
Primeiramente, será necessário realizar download da extensão Advanced REST client, a mesma esta disponível na Chrome Store (link):
Em seguida, acesse o endereço http://[endereco_fluig]:[porta]/api'. Será exibida a lista de API públicas disponíveis (vide imagem abaixo).
Para este exemplo, utilizaremos a API Communities.
Localize o método /social/community/addParticipants e clique sobre a opção Mount Point:
Copie a URL exibida na barra de endereço do navegador:
Abra a extensão Advanced REST client e preencha os parâmetros, conforme exemplo abaixo:
Para facilitar, seguem os parâmetros informados na imagem acima:
Endereço: http://10.80.81.90:8080/api/public/social/community/addParticipants Headers: Accept-Language: pt;q=0.8,en-US;q=0.6,en;q=0.4 Payload: { "communityAlias" : "ocultar", "userAliases" : ["ivan.junior"] } OBS: Altere o combobox para o valor: application/json É possível informar vários usuários para serem associados, por exemplo: { "communityAlias" : "community", "userAliases" : ["user01", "user02","user03","user04"] }
Clique no botão Send:
Caso o procedimento tenha sido executado com sucesso, será exibido status: 200 OK
Assim, os usuários devem ter sido adicionados na comunidade.