Como inserir livros do Google Books em uma página

O serviço de livros do Google, o Google Books, oferece uma forma de você inserir os livros que eles disponibilizam por lá (em alguns casos trechos dos livros, em outros a obra inteira) no seu site.

É muito simples: só fazer a chamada a um javascript disponibilizado – e hospedado – pelo Google e depois usar a função GBS_insertEmbeddedViewer(id_do_livro,largura,altura);
No caso abaixo, vamos inserir trechos do livro O Leão, a Feiticeira e o Armário (Crônicas de Narnia) em um html, com dimensões de 600 por 500:

<html>
<head>
<title>Google - Books</title>
<script type="text/javascript" src="http://books.google.com/books/previewlib.js"></script>
</head>
<body>
<script type="text/javascript">
GBS_insertEmbeddedViewer(´xsWdgS6eFsYC´,600,500);
</script>
</body>
</html>

Para pegar o ID do livro, é só entrar em http://books.google.com e fazer a busca; o id fica exposto na URL.

Simples e interessante 🙂