guptahanu / google-ajax-apis

Automatically exported from code.google.com/p/google-ajax-apis
0 stars 1 forks source link

Books v1 API: "search within a bookshelf" not an option (regression from Books Data API) #587

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Create a custom bookshelf
2. Add books to the custom bookshelf
3. Attempt to query the books on that particular bookshelf

What is the expected output? What do you see instead?

The expected output is a list of results that match the full-text query. 
Instead, I get an exception thrown telling me that the query parameter was 
unexpected.

What version of the product are you using? On what operating system?

Books v1 API, using the Google API Python client, on Fedora 14.

Please provide any additional information below.

In the classic Books Data API, there is a way to perform a search within a 
single bookshelf 
(http://code.google.com/apis/books/docs/gdata/developers_guide_protocol.html#Ret
rievingBooksInLibraryWithQuery).

However, in the new Books v1 API, that option is not documented 
(http://code.google.com/apis/books/docs/v1/reference.html) - unlike its Data 
counterpart, no query parameter is supported for the 
books.mylibrary.bookshelves.volumes.list API.

I suspect this is just an oversight in the new Books v1 API, but the lack of 
this functionality is a blocker for a project that I'm working on. Assuming 
that the classic Books Data API is deprecated, I would really like to build 
upon the new Books v1 API.

Original issue reported on code.google.com by deni...@gmail.com on 26 May 2011 at 5:27