⚠️ AVISO DE DESCONTINUAÇÃOEste projeto não está mais funcional.
Com a atualização da plataforma Skoob realizada em Setembro de 2025, a API pública (
v1/bookcase/books) utilizada por este sistema foi encerrada ou bloqueada para acesso externo. Consequentemente, não é mais possível recuperar a lista de livros utilizando este método. Este repositório é mantido apenas para fins históricos e educacionais.
O Exportador Skoob foi uma ferramenta desenvolvida em PHP que permitia aos usuários do Skoob extrair, visualizar e exportar sua biblioteca de livros lidos e desejados.
O objetivo principal era facilitar a migração de dados ou a criação de backups pessoais, permitindo gerar planilhas (Excel/CSV) com os dados que estavam presos na plataforma.
O sistema funcionava de maneira simples:
- O usuário inseria o link do seu perfil (ex:
https://www.skoob.com.br/usuario/123456). - O script extraía o ID numérico do usuário.
- O sistema fazia uma requisição à antiga API pública do Skoob.
- Os dados eram formatados em uma tabela interativa com opções de exportação.
Enquanto esteve ativo, o projeto oferecia:
- Listagem Completa: Exibição de todos os livros da estante do usuário.
- Dados Detalhados:
- Título e Autor
- Editora e Ano de Lançamento
- Número de Páginas
- Nota (Avaliação do usuário)
- Data de Leitura
- Links diretos para a Capa e para a página no Skoob.
- Exportação: Ferramentas nativas para exportar a tabela para Excel (.xlsx), CSV ou copiar para a área de transferência.
- Interface Amigável: Layout responsivo utilizando Bootstrap 4 e DataTables.
- PHP: Lógica de backend e requisição à API.
- HTML5 / CSS3: Estrutura e estilização.
- Bootstrap 4: Framework CSS para responsividade.
- jQuery DataTables: Biblioteca para geração da tabela dinâmica, ordenação, pesquisa e botões de exportação.
index.php: Página inicial com o formulário de busca de usuário.user_estatisticas.php: Página de resultados que renderiza a tabela de livros.funcoes_leitor_skoob.php: Contém a lógica de extração do ID do usuário e a requisição JSON para a API do Skoob.funcoes_elementos.php: Componentes de UI (Header, Footer, Scripts) para evitar repetição de código.style.css: Estilização personalizada.
Embora a extração de dados não funcione mais, você ainda pode rodar o projeto para estudar a estrutura do código PHP e frontend.
- Tenha um servidor PHP instalado (XAMPP, LAMP ou PHP embutido).
- Clone este repositório:
git clone [https://github.com/rubensbraz/extrair_skoob_site.git](https://github.com/rubensbraz/extrair_skoob_site.git)
- Inicie o servidor na pasta do projeto:
php -S localhost:8000
- Acesse
http://localhost:8000no seu navegador.
Arquivado em 2025.