Ringkasan

API di Kelompok Google Books API memungkinkan Anda menghadirkan fitur Google Buku ke situs atau aplikasi. Google Books API baru memungkinkan Anda melakukan sebagian besar operasi secara terprogram yang dapat Anda lakukan secara interaktif di situs Google Buku. Embedded Viewer API memungkinkan Anda menyematkan konten langsung ke situs.

Di Google, kami terus berupaya menyediakan informasi bagi sebanyak mungkin orang, dan API kami dirancang dengan mempertimbangkan tujuan tersebut. Namun, kami melisensikan sebagian besar data yang kami gunakan untuk mendukung Google Buku, jadi kami tidak mendistribusikannya sesuka hati Anda.

API ini tidak dimaksudkan untuk digunakan sebagai pengganti layanan komersial. Layanan ini berharga dan Google juga mengandalkannya untuk membangun API kami sendiri bagi masyarakat umum.

Persyaratan Layanan Google untuk penggunaan API tersedia di https://developer.google.com/books/terms.html. Kami akan menangguhkan akses pengguna ke API jika pengguna melanggar Persyaratan Layanan dan tidak mengambil tindakan untuk memperbaiki pelanggaran tersebut setelah ada pemberitahuan pelanggaran oleh Google.

Books API v1 (Eksperimental)

Google Books API v1 yang baru memberi Anda akses terprogram ke banyak operasi yang tersedia di situs Google Buku. Anda dapat menggunakannya untuk membuat aplikasi canggih yang memberikan integrasi lebih mendalam dengan Google Buku. Beberapa fitur utama yang disediakan API ini adalah:

  • menelusuri dan menjelajahi daftar buku yang cocok dengan kueri tertentu.
  • melihat informasi tentang buku, termasuk metadata, ketersediaan, dan harga, serta link ke halaman pratinjau.
  • mengelola rak buku Anda sendiri.

Langkah pertama yang baik dalam mempelajari API adalah halaman Memulai. Menjelaskan konsep dasar yang digunakan API dan menjelaskan prinsip interaksi dasar yang diikuti API. Deskripsi komprehensif tentang semua operasi yang didukung oleh API diberikan di halaman Menggunakan API.

API Penampil Tersemat

API Penampil Tersemat memungkinkan Anda menyematkan konten buku dari Google Buku langsung di halaman web dengan JavaScript. Ini memungkinkan Anda membangun pengalaman pengguna Anda sendiri seputar pratinjau buku.

Menambahkan fungsi pratinjau buku ke situs Anda relatif sederhana, meskipun memerlukan pengetahuan tentang HTML dan JavaScript. Panduan Developer menjelaskan cara API dapat dimuat menggunakan loader AJAX Google dan digambar ke container tertentu di halaman Anda.

Setelah penampil tersemat ditambahkan ke halaman web, penampil tersebut dapat dikontrol menggunakan fungsi JavaScript. Ini memungkinkan Anda melakukan tindakan yang serupa dengan apa yang dapat dilakukan pengguna dengan mengklik kontrol: Anda dapat membuka halaman berikutnya, memperbesar atau memperkecil, menyorot istilah penelusuran, dan sebagainya. Anda juga bisa mendapatkan nomor halaman saat ini, memungkinkan kode Anda bereaksi saat pengguna menavigasi buku.