Histórico da Página
...
- Etapa 3: Aplicativo solicita ao fluig tokens para atuar em nome do usuário (http://[servidor_fluig]/portal/api/rest/oauth/access_token).
Exemplo OAuth
Painel | ||
---|---|---|
| ||
Utilizando um objeto consumer Para obter uma instância de consumer é necessário solicitar ao objeto de ambiente oauthUtil executando o método getNewAPIConsumer ou getNewAPIConsumerAsCurrentUser.
IMPORTANTE: Para poder utilizar esse método você deve marcar na página do usuário aplicativo a opção "Pode agir como usuário logado em eventos customizados" O usuário da aplicação utiliza o modo Impersonate como forma de identificação na autenticação do acesso. Esse modo Impersonate só é permitido através dos eventos customizados e não fora dele. Para ambos os métodos descritos acima, utilizar os seguintes parâmetros:
Para mais informações acesse o passo Cadastrar aplicativo no fluig. Método GET Esse método realiza uma chamada GET na API Publica, passando como argumento uma URI válida da API . Ex: consumer.get("/public/social/community/comunidade1"); Método POST Esse método realiza uma chamada POST na API Publica, passando como argumento uma URI válida da API e os dados enviados em formato JSON. Ex: consumer.post("/public/social/post/create/with/upload", "{\"text\":\"Post criado via evento\",\"visibility\":\"PUBLIC\"}"); |
Cadastrar aplicativo no fluig
Âncora | ||||
---|---|---|---|---|
|
Para cadastrar um aplicativo no fluig, autentique-se como um administrador e acompanhe os passos a seguir:
...