IGNORE THIS. Was not encoding parameters properly...
This call works fine with normal (latin) characters on the shelf name: it just translates the shelf name to something acceptable to goodreads and does the job.
If you pass a name with unicode characters (eg. 'Bandes Dessinées') it returns http error 401.
Edit: simply removing the 'é' makes it work.
Would be GREAT to have upper/lower/unicode shelf names
Edit 2: I notice that I *can* create shelves with unicode characters via the web.
Edit 3: This may be MY problem; checking encoding of HTTP parameters...
This call works fine with normal (latin) characters on the shelf name: it just translates the shelf name to something acceptable to goodreads and does the job.
If you pass a name with unicode characters (eg. 'Bandes Dessinées') it returns http error 401.
Edit: simply removing the 'é' makes it work.
Would be GREAT to have upper/lower/unicode shelf names
Edit 2: I notice that I *can* create shelves with unicode characters via the web.
Edit 3: This may be MY problem; checking encoding of HTTP parameters...
Edit 4: Mea Culpa. Bad encoding.