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 Wajib
q string String kueri penelusuran teks lengkap.
Parameter Opsional
download string Batasi ke volume menurut ketersediaan download.

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

Nilai yang dapat diterima adalah:
  • "ebooks" - Semua eBook Google.
  • "free-ebooks" - eBook Google 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 ke buku dengan kode bahasa ini.
libraryRestrict string Batasi penelusuran pada koleksi pengguna ini.

Nilai yang dapat diterima adalah:
  • "my-library" - Membatasi hanya ke galeri pengguna, rak mana pun.
  • "no-restrict" - Jangan batasi berdasarkan library 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 adalah:
  • "newest" - Baru dipublikasikan.
  • "relevance" - Relevansi dengan istilah penelusuran.
partner string Membatasi dan memberi merek hasil untuk ID partner.
printType string Batasi untuk buku atau majalah.

Nilai yang dapat diterima adalah:
  • "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 adalah:
  • "full" - Menyertakan semua data volume.
  • "lite" - Menyertakan subset kolom dalam 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 pembuat permintaan ini.
startIndex unsigned integer Indeks hasil pertama yang ditampilkan (dimulai dari 0)

Isi Permintaan

Jangan berikan isi permintaan dengan metode ini.

Tanggapan

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 penomoran halaman.

Coba!

Gunakan penjelajah di bawah untuk memanggil metode ini pada data live dan melihat respons.