Goodreads Developers discussion
bugs
>
Events API
date
newest »
newest »
We recently changed the action because of performance reasons, I don't think they work well with the api.Previously, if you didn't specify a location, then we'd show a list of events anyways. Turns out that was an expensive query, so on the website, we'll require you to specify a zipcode or location.
I know Ettore has had some trouble getting the current action to work well with the iOS app, even by passing in location parameters, so this is probably a bug on our end anyway you look at it.
I'll let you know when we release a fix.
I assumed this service was still off-line, because:1. I visit http://www.goodreads.com/api#events.list,
2. I click on the link, which runs the query with my API key. which returns no results. http://www.goodreads.com/event.xml?key=...
3. I add &lat= and &lon= URL params, and the result is still empty.
Getting empty result set from event.xml with params key, lat and lng. Any update on this?Example response for:
http://www.goodreads.com/event.xml?ke...
https://gist.github.com/dancrew32/138...
For the time being you're going to have to reverse geolocate the ZIP code and pass it in as a "search[postal_code]=ZIP" param. You can (likely should) also pass a search[country_code] param. That's what our iOS app does.There might have been some performance issues as to why geolocation was turned off on the server. I'm going to look at this a bit, but I suggest you resolve the coordinates yourself, if you can.
Ah didn't know search parameters were available!Docs only list lat, lng:
http://www.goodreads.com/api#events.list
Thanks for your help



http://www.goodreads.com/event
(or is it just that no one is using this functionality anymore?)