验证Facebook帖子

时间:2015-07-25 02:49:56

标签: facebook

我想知道我是否可以给某人一个“分享者”链接,他们点击它然后发布到Facebook的帖子。在他们发布之后,我希望能够验证此帖子没有被篡改或至少被删除,比如说它发布后2周。有没有办法以programaticaly检查帖子是否仍然存在并获得该帖子的内容?

我知道我可以使用一些javascript来完成第一部分:

(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_US/etc...";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));

但是,有没有办法让我检查一下这个用户发布的内容在2周后仍然存在?

1 个答案:

答案 0 :(得分:1)

只有授权具有publish_actions权限的用户才能实现此目的。之后,使用FB.ui对话框发布内容将返回回调函数中的帖子ID。当然,您也可以使用/me/feed发布内容。

但仅仅为此授权用户毫无意义,不允许“激励”共享,因为您可以在platform policy中阅读。因此,您不得以任何方式奖励用户进行分享。用户需要分享一些东西,因为他们真的想要。

此外,你永远不会通过Login Review,所以实际上是不可能的。