Olá Guilherme, estive com o mesmo problema de acessar qualquer dataset em página pública. Você pode fazer o que o Rodolfo comentou, de usar o OAuth, criar o OAuth, etc. Portanto, seguem alguns passos para que isso seja possível:
- Se baseie neste repositório FLUIG: https://git.fluig.com/projects/SAMPLES/repos/rest-oauth-sample/browse/src/main/java/com/fluig/oauth/ConnectRest.java
- Uma vez logado pelo OAuth, faça uma requisição POST nesta URL "/api/public/ecm/dataset/datasets" do FLUIG passando como parâmetro um JSON;
- JSON que vai passar por parâmetro é este abaixo:
{
//name do dataset
"name" : "colleague",
//campos de retorno
"fields" : ["login"],
//contraints...
"constraints" : [
{
//campo para fazer filtro
"_field" : "login",
//valor inicial
"_initialValue": "Bruno",
//valor final
"_finalValue" : "Bruno",
//tipo de pesquisa (1- MUST, 2 - SHOULD, 3 - MUST_NOT )
"_type": 1,
//search tipo LIKE
"_likeSearch": false
}
],
//ordenar por campos...
"order":["login"]
}
Espero que consiga, qualquer coisa manda uma mensagem aí.
Abraços.