書籍の検索を実行します。実習をご覧ください。
リクエスト
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 | 検出されたボリュームの合計数。結果がページ分割されている場合、この値はレスポンスで返されるボリュームの数より大きくなることがあります。 | 
試してみる
以下のエクスプローラを使用して、ライブデータでこのメソッドを呼び出し、レスポンスを確認します。