執行書籍搜尋。立即試用。
要求
HTTP 要求
GET https://www.googleapis.com/books/v1/volumes?q={search terms}
參數
參數名稱 | 值 | 說明 |
---|---|---|
必要參數 | ||
q |
string |
全文搜尋查詢字串。 |
選用參數 | ||
download |
string |
依據下載功能的可用性來限制磁碟區。
可接受的值如下:
|
filter |
string |
篩選搜尋結果。
可接受的值為:
|
langRestrict |
string |
僅搜尋含有這個語言代碼的書籍。 |
libraryRestrict |
string |
僅搜尋這位使用者的資料庫。
可接受的值如下:
|
maxResults |
unsigned integer |
要傳回的結果數上限。可接受的值介於 0 到 40 (包含這兩者) 之間。 |
orderBy |
string |
將搜尋結果排序。
可接受的值如下:
|
partner |
string |
限制合作夥伴 ID 的結果並加上品牌資訊。 |
printType |
string |
僅限書籍或雜誌。
可接受的值如下:
|
projection |
string |
限制系統只能將資訊傳回一組選定的欄位。 可接受的值如下:
|
showPreorders |
boolean |
將其設為 true,即可顯示可預購的書籍。預設值為 false。 |
source |
string |
用於識別此要求來源的字串。 |
startIndex |
unsigned integer |
要傳回的第一個結果的索引 (從 0 開始) |
要求主體
請勿透過此方法提供要求主體。
回應
如果成功的話,這個方法會傳回回應內文,其結構如下:
{
"kind": "books#volumes",
"items": [
volume Resource
],
"totalItems":(value)
}
資源名稱 | 值 | 說明 | 附註 |
---|---|---|---|
kind |
string |
資源類型。 | |
items[] |
list |
卷數清單。 | |
totalItems |
integer |
找到的音量總數。如果結果已分頁,這個值可能會大於此回應中傳回的卷數。 |
歡迎試用!
您可以使用下方的 Explorer,針對即時資料呼叫這個方法,然後查看回應。