Google Books
Node: googleBooks · Full type: n8n-nodes-base.googleBooks · Version: 2
Credentials
googleApi (alias: @google) / googleBooksOAuth2Api (alias: @google)
CREDENTIAL @google = googleApi "My Google Books"
Operations
Resource: bookshelf
get
| Parameter |
Type |
Default |
Details |
myLibrary |
boolean |
false |
required |
userId |
string |
"" |
required |
shelfId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
myLibrary |
boolean |
false |
required |
userId |
string |
"" |
required |
Resource: bookshelfVolume
add
| Parameter |
Type |
Default |
Details |
shelfId |
string |
"" |
required |
volumeId |
string |
"" |
required |
clear
| Parameter |
Type |
Default |
Details |
shelfId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
myLibrary |
boolean |
false |
required |
userId |
string |
"" |
required |
shelfId |
string |
"" |
required |
move
| Parameter |
Type |
Default |
Details |
shelfId |
string |
"" |
required |
volumeId |
string |
"" |
required |
volumePosition |
string |
"" |
required |
remove
| Parameter |
Type |
Default |
Details |
shelfId |
string |
"" |
required |
volumeId |
string |
"" |
required |
Resource: volume
get
| Parameter |
Type |
Default |
Details |
volumeId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
searchQuery |
string |
"" |
required |
Common Parameters
| Parameter |
Type |
Default |
Details |
authentication |
options |
"serviceAccount" |
serviceAccount, oAuth2 |
Example
NODE "googleBooks" @google AS "Google Books" {
resource: "bookshelf",
operation: "get",
searchQuery: {{ $json.searchQuery }},
userId: {{ $json.userId }},
shelfId: {{ $json.shelfId }}
}