Ruby on rails 如何防止在Facebook上重复发布?

Ruby on rails 如何防止在Facebook上重复发布?,ruby-on-rails,ruby-on-rails-3,facebook-graph-api,twitter,Ruby On Rails,Ruby On Rails 3,Facebook Graph Api,Twitter,我们的应用程序允许用户通过他们的API发布到Facebook和Twitter。这意味着用户可以同时选择这两个选项 这里的问题是,如果他们启用了“发布到Facebook”设置(在Twitter上)。来自我们应用程序的任何推文都将被双重发布到Facebook上 如果Twitter的API公开了是否启用了此设置,则可以很容易地防止这种情况。不幸的是,情况并非如此 关于如何防止这种情况,您有什么想法吗?您可以访问他们的新闻提要吗?我没有仔细检查API文档,但我相信您可以检查他们是否有来自Twitter的

我们的应用程序允许用户通过他们的API发布到Facebook和Twitter。这意味着用户可以同时选择这两个选项

这里的问题是,如果他们启用了“发布到Facebook”设置(在Twitter上)。来自我们应用程序的任何推文都将被双重发布到Facebook上

如果Twitter的API公开了是否启用了此设置,则可以很容易地防止这种情况。不幸的是,情况并非如此


关于如何防止这种情况,您有什么想法吗?

您可以访问他们的新闻提要吗?我没有仔细检查API文档,但我相信您可以检查他们是否有来自Twitter的其他最新帖子。

您建议从提要中获取最新帖子,并确定是否已经通过Twitter发布了确切的消息?可以,但我在寻找一种更优雅的方式。你不需要确切的信息,只是想知道Twitter上是否发布了任何信息。