...
Todos os serviços são baseados em REST, onde ações de escrita estão limitados à requisições HTTP do tipo POST, e ações de consulta à requisições do tipo GET.
OAuth

A autenticação e autorização de aplicativos externos ao fluig é realizada através do protocolo OAuth 1.0 e OAuth 1.0a , que possibilita que aplicações executem ações em nome do usuário sem armazenar seus dados de acesso (usuário/senha). Também é possível utilizar a API do fluig através de uma sessão válida no navegador de internet.
...
Deck of Cards |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | samples |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 1 |
---|
label | Passo1 |
---|
| |

Painel administrativo fluig
|
Card |
---|
|

Cadastro de provedor Oauth Detalhes: Campo | Exemplo |
---|
Código | 01 | OAuth Provider | WCM | Descrição | Aplicativo de exemplo | Acess Token URL | http://<ServerFluig>/portal/api/rest/oauth/access_token
| Request Token URL | http://<ServerFluig>/portal/api/rest/oauth/request_token
| User Authorization URL | http://<ServerFluig>/portal/api/rest/oauth/authorize | Request Method | GET | Signature Method | HMAC-SHA |
|
Card |
---|
| |


Cadastro de aplicativo Oauth Detalhes: Campos | Exemplo |
---|
Consumer Key | <chave publica de seu aplicativo> | OAuth Provider | Provedor cadastrado no Passo 2 | Consumer Secret | <chave secreta de seu aplicativo> |
|
Card |
---|
|
- Opcional: Caso seu aplicativo execute ações em nome próprio, você pode criar um usuário aplicativo.
Informações |
---|
Se desejar que o usuário aplicativo execute ações em nome de outro usuário cadastrado na plataforma, basta selecionar a opção Permite Impersonalização. Selecionando este recurso, o usuário aplicativo pode, por exemplo, fazer um post em uma comunidade em nome de outro usuário, sendo apresentado da seguinte forma:
- 'Usuário x' fez uma publicação na comunidade, em vez de 'App X' fez uma publicação na comunidade.
Este comportamento é válido para todos métodos da API como por exemplo, publicação de documentos, movimentar processos entre outros. |
- Na mesma tela de cadastro de aplicativo OAuth existe uma ação chamada Usuário Aplicativo. Ao acessá-la poderão ser gerados tokens exclusivos para o aplicativo.
- Caso as ações do seu aplicativo devam ser executadas em nome de um usuário, então o aplicativo deve passar pelo processo padrão de autenticação OAuth.

Usuário aplicativo |
|
...
Para ter acesso à documentação JAVA DOC do componente SDK, clique aqui.
Informações |
---|
Veja o exemplo em nosso repositório aqui. |