Preciso popular um dataset com uma chamada rest, porem o método WCMAPI.Read não está disponível dentro do dataset, alguma sugestão de como consultar uma chamada rest dentro dos datasets? Não se trata de soap, mas sim de rest, json.
Preciso popular um dataset com uma chamada rest, porem o método WCMAPI.Read não está disponível dentro do dataset, alguma sugestão de como consultar uma chamada rest dentro dos datasets? Não se trata de soap, mas sim de rest, json.
Para fazer chamadas REST externas, primeiro é necessário cadastrar um serviço no painel de controle, em WCM -> "Serviços REST" , e depois as chamadas no dataset podem ser feitas através da fluigAPI.getAuthorizeClientService()
Documentação completa com exemplos: http://tdn.totvs.com/x/0Xo-Dg
Se for para serviços do próprio fluig, o recomendado é utilizar diretamente a fluigAPI, sem essa parte de autorização, como no exemplo abaixo:
fluigAPI.getUserService().getCurrent()
Essa chamada retorna o usuário logado, mas existem diversos serviços do fluig disponíveis, conforme documentação: http://tdn.totvs.com/x/7YDbCw Se o serviço necessário ainda não estiver na fluigAPI, pode ser solicitado através de chamado de melhoria.
Uma última duvida, caso serviço que eu esteja utilizando não use nenhum tipo de autenticação, como devo proceder?
— Roberto Baselio Lopes 06 de Mar de 2017É possível fazer via OAuth? Tente ver as instruções desta documentação.
http://tdn.totvs.com/pages/releaseview.action?pageId=239041233
é uma url especifica? É um endpoint do fluig ou externo?
— ALISSON DE PÁDUAA 06 de Mar de 2017