Para Desenvolvedores

Filtro de categoria em um serviço de notícias através da APIREST

Tenho um serviço de notícias com APIREST habilitada e gostaria de filtrar as notícias por uma categoria, segue um exemplo de como estou buscando as notícias:

https://www.mktdeafiliados.com.br/lumis/api/rest/posts/lumgetdata/details.json?lumMaxRows=4&lumOrderBy=publishStartDate%20DESC&lumReturnFields=*

Por exemplo, como faço para filtrar apenas as notícias da categoria "Notícias"?

Por Daniel Freire

Em 28/05/19 14:51

Acompanhar pergunta

1 resposta(s):

Ordenar por:

Daniel,

Se for o serviço nativo de notícias, não será possível, pois a API REST padrão lumgetdata apenas permite filtrar por filtros declarados na interface correspondente do serviço, e o serviço nativo não possui tal filtro. Neste caso só implementando um endpoint REST próprio em Java que se comporte como desejado.

Se for um serviço customizado, vc deve acrescentar um filtro pelo campo de categorização no source (ou do <restInterface> declarado explicitamente ou do <interface> que gerou automaticamente o restInterface implícito) e vc poderá incluir na querystring do rest esse filtro com o valor para ele.

Por Rodrigo Cesar

Em 30/05/19 13:11

Entrar

Interaja com a comunidade e tenha acesso a conteúdos exclusivos.

Houve algum erro ao acessar o banco de dados. Tente novamente mais tarde.