获得#

时间:2013-02-16 00:33:25

标签: ruby-on-rails facebook opengraph fb-graph

我正在使用带有Rails的FbGraph gem。每次我尝试发布动作时,都会收到此错误:

[OpenGraph] Publishing publish #<GroupComment> (valid user token)
[OpenGraph] #<FbGraph::InvalidRequest: OAuthException :: Unknown path components: /gaymerx:publish>
OAuthException :: Unknown path components: /gaymerx:publish

自定义日志格式,但错误是打印的。 gaymerx是我们应用程序的命名空间,我们已经创建了发布操作(尽管我们必须在提交之前将一些'发布'操作发布到fb)。验证用户令牌有效,并具有打开的图表权限。

这是调用代码:

me = FbGraph::User.me(@token)
action = me.og_action!("gaymerx:#{action}", :custom_object => "http://www.gaymerconnect.com/action")

知道会发生什么事吗?

1 个答案:

答案 0 :(得分:0)

您似乎缺少部分请求路径

您有/gaymerx:publish,但如果您的应用名称空间为gaymerz且您的操作为publish,那么您应该发布到/me/gaymerx:publish/<USER ID HERE>/gaymerx:publish