Prezados, estou com dúvida de como usar a API REST do Fluig usando o POSTMAN/SoapUI Abaixo descrevo os passos que fiz:
- Criei um Oath Provider com as informações
- OAuth Provider: (WCM)
- Acess Token URL: http://IP_FLUIG/portal/api/rest/oauth/access_token
- Request Token URL: http://IP_FLUIG/portal/api/rest/oauth/request_token
- User Authorization URL:: http://IP_FLUIG/portal/api/rest/oauth/authorize
- Request Method: GET
- Signature Method: HMAC-SHA1
- Criei Oath Application
- consumer key: teste
- consumer secret: outroteste
Com tudo isso pronto, no Postman, cliquei em Oath 1.0 e ele me ofereceu a opção de informar consumer key, secret key, Access Token e Token Secret
Como só tenho os dois primeiros, fiz uma requisição rest ao endereço request_token, esse me retornou o access token e o token secret.
Porém, quando tento fazer o get ao endereço abaixo (para testes) http://IP_FLUIG/api/public/ecm/dataset/availableDatasets O retorno é {"code":"Internal Server Error","success":false,"message":"token_expired or user blocked"}
Minha pergunta finalmente é: quais os passos que devo fazer antes de fazer essa chamada à APi? Qual a ordem? Estou fazendo algo errado no que expus?
Agradeço desde já
Olá Janilson, você conseguiu solucionar o problema ? estou tendo a mesma dificuldade.
— BPSilva 28 de Nov de 2019