我正在尝试从 Rails 应用程序建立连接,我正在使用自定义对象和我在 facebook 打开图形仪表板(在开发人员区域)中设置的自定义操作。
在我的应用程序控制器中,我有以下内容;
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}}
如果我使用 Open Graph Object 调试器检查提交路径,它不会返回任何错误,并且所有适当的元属性标记都在那里。
Facebook 的适当范围已在初始化程序中设置。
有任何想法吗?