2012-05-01 5 views
4

私はレールアプリからの接続をしようとしています。私はfacebookオープングラフダッシュボード(開発者エリア内)内に設定したカスタムアクションでカスタムオブジェクトを使用しています。コアラの宝石でエラー500を返すFacebook

私のアプリケーションコントローラには以下のものがあります。

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

そして、私の作成方法では、@投稿記録を保存した後、次のことがあります。

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}} 

Open Graph Objectデバッガで送信パスをチェックすると、エラーは返されず、該当するすべてのメタプロパティタグがそこにあります。

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

関連する問題