Ringkasan
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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.
|
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-06-28 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-06-28 UTC."],[[["\u003cp\u003eThe Google Books APIs allow you to integrate Google Books features, such as searching, browsing, and embedding book content, into your website or application.\u003c/p\u003e\n"],["\u003cp\u003eThe Books API provides programmatic access to book information, including metadata, availability, and pricing, enabling you to build book-related applications.\u003c/p\u003e\n"],["\u003cp\u003eThe Embedded Viewer API enables you to embed book previews directly into your web pages, offering customizable user experiences around book content.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Books APIs are subject to the Google Terms of Service, and misuse may lead to suspension of access.\u003c/p\u003e\n"]]],[],null,["The APIs in the Google Books API Family let you bring [Google Books](https://books.google.com/) features to your site or application.\n\nThe new [Google Books API](#books_api_v1) lets you perform programmatically most of the operations that you can do interactively on the\nGoogle Books website. The [Embedded Viewer API](#embedded_viewer_api) lets you embed the content directly into your site.\n\nAt Google, we're constantly striving to make information available to as\nmany people as possible, and our APIs were designed with that goal in mind.\nHowever, we license much of the data that we use to power Google Books, so\nit's not ours to distribute however we choose.\n\nThe API is not intended to be used as a replacement for commercial services.\nThese services are valuable and Google also relies upon them to build our\nown APIs for the general public.\n\nThe Google Terms of Service for use of the APIs is available at [https://developer.google.com/books/terms.html](/books/terms). We will suspend a user's access to the APIs if a user violates the Terms of Service and does not take action to remedy the violation after notice of violation by Google.\n\nBooks API v1 (Experimental)\n\nThe new Google Books API v1 gives you programmatic access to many of the operations available on Google Books website. You can use it to\ncreate powerful applications that provide deeper integration with Google Books. Some of the main features that the API provides are:\n\n- search and browse through the list of books that match a given query.\n- view information about a book, including metadata, availability and price, links to the preview page.\n- manage your own bookshelves.\n\nA good first step in learning about the API is the [Getting Started](/books/docs/v1/getting_started) page. It explains the basic\nconcepts that the API uses and describes the basic interaction principles that the API follows. A comprehensive description of all the operations\nsupported by the API is given in the [Using the API](/books/docs/v1/using) page.\n\nEmbedded Viewer API\n\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------|\n| The Embedded Viewer API lets you embed book content from Google Books directly in your web pages with JavaScript. It allows you to build your own user experience around book previews. Adding book preview functionality to your site is relatively simple, though it does require some knowledge of HTML and JavaScript. The [Developer's Guide](/books/docs/viewer/developers_guide) explains how the API can be loaded using the Google AJAX loader and drawn into a particular container on your page. Once the embedded viewer has been added to a webpage, it can be controlled using [JavaScript functions](/books/docs/viewer/reference). This allows you to perform actions similar to what the user can do by clicking on the controls: you can go to the next page, zoom in or out, highlight search terms, and so on. You are also able to get the current page number, allowing your code react as the user navigates through the book. | [](/books/docs/viewer/examples/book-simple) |"]]