You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Uma ferramenta para realizar o web-scraping dentro da plataforma Q-acadêmico.
Descrição
Q-scraper é um web-scraper para obter informações contidas na plataforma Q-Acadêmico, utilizando o protocolo HTTP, retornando um JSON com as informações solicitadas. O objetivo principal desse projeto é possibilitar a obtenção dos dados acadêmicos sem que seja necessário o acesso ao sistema em questão.
Pré-Requisitos
Docker
Docker-compose
Utilização
O serviço ainda não está disponível! :/
Instalação/Execução
Configurando o Docker
Construindo a imagem
$ docker-compose build
Executando o container
$ docker-compose up -d
Após a execução dos comandos, o servidor estará disponível em localhost:3000/
ENDPOINTS
Endpoint
Descrição
GET /grades
Retorna uma coleção com as notas obtidas em atividades/provas.
GET /scores
Retorna uma coleção com as notas finais obtidas ao final do semestre.
GET /learning_materials
Retorna uma coleção com todos os materiais de aula disponibilizados pelas disciplinas.
GET /me
Retorna uma coleção de dados pessoais do usuário.
GET /grades
1. Parâmetros
Nome
Obrigatório
Descrição
Exemplo
Matrícula
Obrigatório
Conjunto de números utilizado como identificação do estudante na instituição.
2014103202030000
Senha
Obrigatório
Coleção de caracteres de segurança para utilização do Q-Acadêmico.