2012-05-01 44 views
4

我試圖從軌道應用程序,我正在使用自定義對象與我設置在Facebook的開放圖形儀表板(在開發人員區)內的自定義對象的連接。Facebook返回錯誤500與考拉Rails寶石

在我的應用程序控制器我有以下;

def graph 
    Koala::Facebook::API.new(cookies[:access_token]) unless cookies[:access_token].nil? 
end 

而在我創建的方法後,我已經保存@submission記錄我有以下;

graph.put_connections("me", "myappsnamespace:start", :submission => submission_path(@submission, :only_path => false)) 

每次上述收到錯誤它得到的代碼行;

Koala::Facebook::APIError Exception: HTTP 500: Response body: {"error":{"message":"An unexpected error has occurred. Please retry your request later.","type":"OAuthException","code":2}} 

如果我檢查提交路徑與返回沒有錯誤,所有的適當的元屬性標記是否有打開圖形對象調試器。

Facebook的合適範圍已經在初始化器中設置。

任何想法?

+0

你知道了嗎?我有同樣的問題。現在打我的頭幾個小時。 –

回答

0

graph.put_connections的樣本:

@graph.put_connections("me", "notes", :subject => "Finding my mom a gift: An Epic Odyssey", :message => all_the_details)

@graph.put_connections("me", "feed?message=foo%0D%0Abar")

但是,什麼是"myappsnamespace:start"

Koala's Graph-API Wiki