2010-10-10 80 views
2

我正在使用facebooker2和mogli gem與facebook打開圖形進行交互。 我的問題是如何獲得我朋友的ID,以便我可以將他/她的東西貼在他/她的牆上?我所能做的就是崗位可以說我用下面的代碼的朋友名單上的第一位朋友:你如何獲得朋友的ID? facebooker2。 rails

client = current_facebook_client 
@user = Mogli::User.find("me", client) unless(client.blank?) 
@friends = Mogli::User.find("me/friends", client) unless(client.blank?) 
@page = Mogli::Page.find(@friends.first.id) 
post = Mogli::Post.new(:message => "Test message at #{Time.now} (sorry, i'll delete it)") 
client.post("#{@user.id}/feed", nil, post) 

我是用它傳遞的朋友的名字和嘗試一些其他的東西玩耍。我搜索谷歌,我也通過facebook dev論壇搜索。但我不知道我該怎麼做。如何獲得我想要發佈的朋友的ID?

謝謝你的回答!

回答

0

試着做 puts @friends 並查看數據日誌顯示的內容。我猜 @friends = Mogli :: User.find(「me/friends」,client)unless(client.blank?) 返回一個Hashes數組。併爲每個朋友的鑰匙返回

相關問題