Integração entre Tematres e Pergamum via API

Gostaria de saber se existe a possibilidade de integrar o Tematres ao software Pergamum por meio de uma API. Caso exista, como devemos proceder?

1 curtida

Bom dia, @IsabellaPinto

No TemaTres é possível recuperar listas de termos, visto que o TemaTres já possui protocolos de comunicação que podem ser utilizados em (services.php e fun.api.php).
Como exemplo, para o TemaTres versão 3 utilizamos as seguintes alterações abaixo para integrá-lo a outros sistemas web:

  • No arquivo common/include/fun.api.php, pode comentar o trecho de código abaixo:

$arrayResume["cant_result"] = (@$response["result"]) ? count($response["result"]) : 0;

  • No mesmo arquivo common/include/fun.api.php, pode adicionar o trecho de código
    $output .= '<cant_result>' . count($array["result"]) . '</cant_result>';conforme baixo:
$output .= '<' . $name . '>';

$output .= '<cant_result>' . count($array["result"]) . '</cant_result>';

$nested = 0;
  • Em seguida, deve-se salvar e verificar se os termos estão sendo renderizados no navegador. Nesses casos, por exemplo para letra “A”, a resposta à requisição deve ser a seguinte: https://SuaURL/vocab/services.php?task=letter&arg=a. Note que o argumento de busca é a letra “a”, indicada pela “task=letter” e “arg=a”.
  • Como resposta no arquivo XML o sistema responde quantos termos da base iniciam com a letra “a” nas primeiras linhas, e a lista dos termos com a letra “a”.

Oi, Mirele! Agradeço pelo retorno.
Porém, minha dúvida se refere à comunicação do Tematres com o Pergamum para que o Pergamum consiga ler os conceitos inseridos no vocabulário elaborado com o Tematres. Assim como acontece com o Dspace.

1 curtida

Oii @IsabellaPinto,

Infelizmente, não tenho informações específicas sobre como funciona as integrações no Pergamum, recomendo consultar a documentação oficial do Pergamum ou entrar em contato com o suporte técnico da plataforma, pois eles podem fornecer orientações mais detalhadas sobre a integração da ferramenta

1 curtida