Como funciona a busca por ISBN Ao informar um ISBN e acionar a busca, o sistema executa uma função que: Limpa e normaliza o ISBN digitado, convertendo ISBN-10 em ISBN-13, se necessário. Verifica se o livro já está cadastrado no banco de dados local para evitar duplicações. Caso o livro seja novo, a função tenta buscar os metadados da obra em três fontes diferentes, nesta ordem: 1. Google Books Consulta a API pública do Google Retorna título, autores, editora e ano de publicação 2. CBL (Câmara Brasileira do Livro) Realiza scraping da busca oficial da CBL Garante cobertura de livros registrados no Brasil 3. Open Library Usa a API da OpenLibrary (Internet Archive) Complementa metadados quando não encontrados nas fontes anteriores Se nenhuma das fontes retornar dados, o sistema informa que o livro não foi encontrado, e o administrador poderá preencher os campos manualmente. Se os dados forem encontrados, o sistema pré-preenche automaticamente o formulário com: Título Autor(es) Editora Ano de publicação ISBN padronizado O administrador poderá revisar, editar ou complementar os dados antes de salvar. Detalhes técnicos A busca usa uma função inteligente com tentativas e revezamento de user-agents, evitando bloqueios por IP. A ordem de consulta prioriza fontes com maior probabilidade de dados completos. Todas as chamadas são feitas com tratamento de exceções, retornos limpos e registros de log para depuração.