interface GoogleBooksNodeParameters {
authentication?: "oAuth2" | "serviceAccount";
limit?: number;
myLibrary?: boolean;
operation?:
| "get"
| "getAll"
| "add"
| "remove"
| "move"
| "clear";
resource?: "bookshelf"
| "bookshelfVolume"
| "volume";
returnAll?: boolean;
searchQuery?: string;
shelfId?: string;
userId?: string;
volumeId?: string;
volumePosition?: string;
}Properties§
§§§§§§§§§
readonly authentication?: "oAuth2" | "serviceAccount"§
readonly limit?: numberMax number of results to return Default: 40 Type options: {"minValue":1,"maxValue":40}
readonly my Library?: boolean§readonly operation?: "get" | "getAll" | "add" | "remove" | "move" | "clear"Default: "get"
readonly resource?: "bookshelf" | "bookshelfVolume" | "volume"Default: "bookshelf"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly search Query?: stringFull-text search query string
readonly shelf Id?: stringID of the bookshelf
readonly user Id?: stringID of user
readonly volume Id?: stringID of the volume
readonly volume Position?: stringPosition on shelf to move the item (0 puts the item before the current first item, 1 puts it between the first and the second and so on)
Default: "serviceAccount"