Facebook OAuthException,代码:1,创建共享时出错[HTTP 400])

时间:2013-10-26 19:17:59

标签: ruby-on-rails facebook-graph-api koala

我正在rails上构建一个facebook应用程序并使用koala gem与facebook api进行交互。单击按钮会对vote.js.erb进行ajax调用 以下代码在vote.js.erb

<%- current_voter.facebook.put_wall_post("Just a little post, thats all", "link" => "http://umedwar.herokuapp.com/candidates/1") -%>

抛出以下错误:

ActionView :: Template :: Error(类型:OAuthException,代码:1,消息:(#1)创建共享时出错[HTTP 400]):

这里提到错误:https://developers.facebook.com/docs/reference/api/errors/但我仍然无法弄清楚如何使这项工作。请帮忙。

1 个答案:

答案 0 :(得分:0)

您需要为某人提供更多代码才能真正诊断此问题。

您是否使用current_voter的oauth_token实例化koala facebook客户端,如下所示:

@graph = Koala::Facebook::API.new(current_voter.oauth_access_token)

请参阅此处的考拉自述文件,其中显示了如何执行此操作。 https://github.com/arsduo/koala