पर पसंद है, मैं वर्तमान में कोआला का उपयोग कर रहा हूं, और सभी काम कर रहे हैं, हालांकि कुछ निश्चित पदों पर पसंद हासिल करने के लिए निम्नलिखित का उपयोग करने का प्रयास करते समय मुझे लगता है कि आइटमों की सरणीकोला को पोस्ट
आवेदन सहायक भीतरकोड
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
दृश्य के भीतर कोड
=likes_count(feed['id'])
परिणाम नहीं दिए
एक पोस्ट पर{"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}}}
सभी 3 का हैश, और अंतर्दृष्टि अब काम नहीं कर रही है। इसके साथ एक ही परिणाम मिल सकते हैं: 'graph.get_object (post_id,: fields =>" शेयर, likes.summary (true), टिप्पणियां.summary (true) ")' – riley