在ROR上使用gem(koala)在Facebook上发布内容时出错

时间:2014-11-28 05:16:57

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

在我的ruby on rails应用程序中,我使用Koala gem在facebook上发布消息/链接等内容。但在尝试发布以下错误消息时:

  

你已经发布了这个。重复发布相同的内容   Facebook不被允许

但我每次都会发布不同的内容。

我的代码:

 auth_token="token" # this token i am getting from facebook graph-api with publish_actions permission.
 @graph = Koala::Facebook::API.new(auth_token)
 message=@graph.put_connections("me", "feed",:message=> "welcome")

你能告诉我那确切的问题是什么吗?以及如何解决它?

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题,这不是考拉问题的问题。我试图使用facebook图形资源管理器在我自己的墙上发布内容,我偶然发布了几次相同的消息。因此,facebook将其标记为垃圾邮件,从而阻止来自应用程序的所有邮件发布到我的Feed中。

我不得不点击上面提到的通知'请检查你最近的帖子并且喜欢确定他们的你的',按一些按钮说一切都很好,然后我就可以使用facebook图api发送发布到我的页面。

所以这个问题是由于向用户帐户发布了多个相同的邮件,导致Facebook将您的应用分类为垃圾邮件,从那时起即使邮件不同,您也会得到相同的错误消息。