Tempo aproximado para leitura: 00:01:00min
Dúvida
Como executar ações em nome de outro usuário via API?
Ambiente
TOTVS Fluig Plataforma - Desenvolvimento sobre a plataforma - Todas as versões
Solução
1. Cadastrar aplicativo no fluig
2. Marque a opção "Permite impersonalização"
3. Acesse o painel de controle e vá para usuários, aplicando a permissão de papel "Admin" para esse usuário.
4. Feito isso, será necessário requisitar a API http://<suaURL>/api/public/wcm/oauth/generateKeysToUser
Ao passar no corpo da requisição os seguintes dados:
{
|
Você precisará utilizar o método de autenticação OAuth e os dados gerados no passo 1.
5. Essa API retornará os dados de autenticação necessários. Copie os dados "tokenSecret" e "tokenAccess"
6. Com esses dados, você poderá fazer requisições na API passando na autenticação os dados do passo 5 e nos demais campos Consumer Key e Consumer Secret os dados gerados no passo 1.
Exemplo de utilização de APIs
Fluig - Plataforma - WCM - Como alterar imagem de perfil do usuário via API
0 Comentários