Índice |
---|
maxLevel | 4 |
---|
outline | true |
---|
exclude | .*ndice |
---|
style | none |
---|
|
Produto: fluig
Tipo de API: API Pública
Veremos a seguir, um exemplo simples de utilização da API Pública do Fluig.
Deck of Cards |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | samples |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 1 |
---|
label | Passo 1 |
---|
| Primeiramente, será necessário realizar download da extensão Advanced REST client, a mesma esta disponível na Chrome Store (link): ![](/download/attachments/242389332/image2015-6-9%2010%3A55%3A36.png?version=1&modificationDate=1467403476000&api=v2)
|
Card |
---|
default | true |
---|
id | 2 |
---|
label | Passo 2 |
---|
| 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. ![](/download/attachments/242389332/image2015-6-9%2010%3A57%3A22.png?version=1&modificationDate=1467403477000&api=v2)
|
Card |
---|
default | true |
---|
id | 3 |
---|
label | Passo 3 |
---|
| Localize o método /social/community/addParticipants e clique sobre a opção Mount Point: ![](/download/attachments/242389332/image2015-6-9%2011%3A2%3A30.png?version=1&modificationDate=1467403480000&api=v2)
|
Card |
---|
default | true |
---|
id | 4 |
---|
label | Passo 4 |
---|
| Copie a URL exibida na barra de endereço do navegador: ![](/download/attachments/242389332/image2015-6-9%2011%3A6%3A11.png?version=1&modificationDate=1467403481000&api=v2)
Abra a extensão Advanced REST client e preencha os parâmetros, conforme exemplo abaixo: ![](/download/attachments/242389332/image2015-6-9%2011%3A7%3A32.png?version=1&modificationDate=1467403482000&api=v2)
Para facilitar, seguem os parâmetros informados na imagem acima: Bloco de código |
---|
language | xml |
---|
linenumbers | true |
---|
| 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"]
} |
|
Card |
---|
default | true |
---|
id | 5 |
---|
label | Passo 5 |
---|
| Clique no botão Send: ![](/download/attachments/242389332/image2015-6-9%2011%3A10%3A46.png?version=1&modificationDate=1467403479000&api=v2)
Caso o procedimento tenha sido executado com sucesso, será exibido status: 200 OK Assim, os usuários devem ter sido adicionados na comunidade. |
|