module Goodreads::Groups

Public Instance Methods

group(group_id) click to toggle source

Get group details

# File lib/goodreads/client/groups.rb, line 4
def group(group_id)
  data = request("/group/show", id: group_id)
  Hashie::Mash.new(data["group"])
end
group_list(user_id, sort = "my_activity") click to toggle source

Get list of groups a given user is a member of

# File lib/goodreads/client/groups.rb, line 10
def group_list(user_id, sort = "my_activity")
  data = request("/group/list", id: user_id, sort: sort)
  Hashie::Mash.new(data["groups"]["list"])
end