Volume: daftar

Melakukan penelusuran buku. Coba sekarang.

Permintaan

Permintaan HTTP

GET https://www.googleapis.com/books/v1/volumes?q={search terms}

Parameter

Nama Parameter Nilai Deskripsi
Parameter yang Diperlukan
q string String kueri penelusuran teks lengkap.
Parameter Opsional
download string Batasi ke volume berdasarkan ketersediaan download.

Nilai yang dapat diterima:
  • "epub" - Semua volume dengan epub.
filter string Filter hasil penelusuran.

Nilai yang dapat diterima:
  • "ebooks" - Semua Google eBuku.
  • "free-ebooks" - Google eBook dengan visibilitas teks volume penuh.
  • "full" - Publik dapat melihat seluruh teks volume.
  • "paid-ebooks" - Google eBook dengan harga.
  • "partial" - Publik dapat melihat bagian teks.
langRestrict string Batasi hasil pada buku dengan kode bahasa ini.
libraryRestrict string Batasi penelusuran ke koleksi pengguna ini.

Nilai yang dapat diterima:
  • "my-library" - Batasi ke koleksi pengguna, rak mana pun.
  • "no-restrict" - Jangan batasi berdasarkan koleksi pengguna.
maxResults unsigned integer Jumlah hasil maksimum yang akan ditampilkan. Nilai yang dapat diterima adalah 0 hingga 40, inklusif.
orderBy string Urutkan hasil penelusuran.

Nilai yang dapat diterima:
  • "newest" - Terakhir dipublikasikan.
  • "relevance" - Relevansi dengan istilah penelusuran.
partner string Membatasi dan hasil brand untuk ID partner.
printType string Batasi untuk buku atau majalah.

Nilai yang dapat diterima:
  • "all" - Semua jenis konten volume.
  • "books" - Hanya buku.
  • "magazines" - Hanya majalah.
projection string Membatasi informasi yang ditampilkan ke kumpulan kolom yang dipilih.

Nilai yang dapat diterima:
  • "full" - Menyertakan semua data volume.
  • "lite" - Menyertakan subset kolom di volumeInfo dan accessInfo.
showPreorders boolean Tetapkan ke true untuk menampilkan buku yang tersedia untuk praorder. Nilai defaultnya adalah false (salah).
source string String untuk mengidentifikasi pencetus permintaan ini.
startIndex unsigned integer Indeks hasil pertama yang akan ditampilkan (dimulai dari 0)

Isi Permintaan

Jangan berikan isi permintaan dengan metode ini.

Respons

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "kind": "books#volumes",
  "items": [
    volume Resource
  ],
  "totalItems": (value)
}
Nama Properti Nilai Deskripsi Catatan
kind string Jenis resource.
items[] list Daftar volume.
totalItems integer Jumlah total volume ditemukan. Jumlah ini mungkin lebih besar daripada jumlah volume yang ditampilkan dalam respons ini jika hasilnya telah diberi nomor halaman.

Cobalah!

Gunakan penjelajah di bawah ini untuk memanggil metode ini pada data langsung dan melihat responsnya.