Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criar a funcionalidade de verificar a disponibilidade do artigo no site #454

Open
2 tasks done
robertatakenaka opened this issue May 9, 2024 · 0 comments
Open
2 tasks done
Assignees

Comments

@robertatakenaka
Copy link
Member

robertatakenaka commented May 9, 2024

Descrição da tarefa

Atualmente não há uma forma automática de saber se um artigo está disponível ou não no site público.
O ideal é haver uma tarefa recorrente que de tempos em tempos corra, e verifique se o artigo está disponível.
Caso esteja indisponível, deve ser notificada a ausência do artigo.

As requisições são nos formatos:

  • do site novo, por ex.: https://www.scielo.br/j/ACRON/a/PID, sendo ACRON e PID, respectivamente, acrônimo do periódico e identificado do artigo no formato v3.
  • do site antigo, somente para os artigos migrados: https://www.scielo.br/scielo.php?script=sci_arttext&pid=S1516-44462021000300293&lng=en&nrm=iso (resulta em redirect para o link anterior, fazer esta verificação)

Subtarefas

  • Criar tarefas que realizem a requisição e guardem o resultado
  • Apresentar o resultado para o usuário

Notas

  • Sempre adicionar filtros como parâmetros das tarefas: collection, journal, publication_year, updated, article
  • Futuramente, uma lógica similar deve existir para CrossRef, PubMed, PMC, que são plataformas externas que existem interoperação (dados de SciELO são enviados para estas plataformas)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants