2012-08-08 89 views
0

我開發了一個使用fbgraph,rails 3和facebook圖形API的Facebook應用程序。 我想在遊戲(應用程序)中加入少數我的Facebook好友,當我完成遊戲時,我想發送通知給所有這些朋友或想要在他們的牆上發帖。重要的是,我的那些朋友沒有註冊到我的應用程序。我知道許多應用程序很容易做到,但可惜我無法做到這一點。請幫助。發送Facebook應用程序請求給朋友作爲通知或張貼在朋友牆上

回答

0

您是否嘗試過https://stackoverflow.com/a/5994488/624590獲取朋友? 基本上沿着線:

facebook_user = FbGraph::User.fetch(user.facebook_identifier, :access_token => user.facebook_access_token) 
friends = facebook_user.fetch.friends 

此外,請確保您有用於檢索的朋友列表中選擇正確的API權限(應該是read_friendlists權限)。

一旦你有好友數據,使用他們的ID來獲得他們的用戶對象和目標feed!張貼陳述,寫在他們的牆上。不過要小心,不要將它們發送給他人。那對你的應用來說看起來不太好。