Ich bin derzeit mit dem Koala, und alles scheint zu arbeiten, obwohl beim Versuch, das folgende zu verwenden, um die Likes auf einem bestimmten Beiträge zu gewinnen alle ich scheinen zu bekommen ist das Array von ElementenKoala erhalten Likes auf Post
Code innerhalb Anwendung Helfer
def facebook
@facebook ||= Koala::Facebook::API.new(current_user.oauth_token)
block_given? ? yield(@facebook) : @facebook
rescue Koala::Facebook::APIError
logger.info e.to_s
nil
end
def likes_count obj
facebook.get_object(obj, :fields => "likes.summary(true)")
end
Code in Sichtweite
=likes_count(feed['id'])
Treffer
{"id"=>"846011512095715", "updated_time"=>"2014-06-22T11:11:45+0000", "likes"=>{"data"=>[{"id"=>"10152444475716893", "name"=>"Tahlia Fulton"}, {"id"=>"10152240895519022", "name"=>"Tim Raftery"}, {"id"=>"481256765338477", "name"=>"Gabby Taylor"}, {"id"=>"664803753573900", "name"=>"Harriet Ochsenbein"}, {"id"=>"10152453604228810", "name"=>"Kelly Jenkinson"}, {"id"=>"10152145864189249", "name"=>"David Glazzard"}, {"id"=>"10203193488711772", "name"=>"Bianca Love"}, {"id"=>"10152567265688833", "name"=>"Clare Duncan"}, {"id"=>"105513176145556", "name"=>"Frankston Hockey Club"}], "paging"=>{"cursors"=>{"after"=>"MTA1NTEzMTc2MTQ1NTU2", "before"=>"MTAxNTI0NDQ0NzU3MTY4OTM="}}, "summary"=>{"total_count"=>9}}}
Hash aller 3 und Erkenntnisse scheint nicht mehr zu funktionieren. Kann die gleichen Ergebnisse erzielen mit: 'graph.get_object (post_id,: fields =>" share, likes.summary (true), Kommentare.summary (true) ")' – riley