确认Facebook帖子存在

时间:2014-04-10 22:06:57

标签: ios facebook facebook-graph-api

我在iPhone应用程序中有一个场景,人们可以通过我们的应用程序在Facebook墙上发布内容。用户注册我们的应用程序。在某个动作中,他们会在Facebook墙上发布一些内容,我们希望跟踪此帖子在一段时间后是否仍然存在。

一旦他们注册我们的应用程序,他们将在下载我们的应用程序时选择“公共”或“朋友”。是否有可能从我们的结尾跟踪某个帖子是否仍然存在?

作为用户,Facebook帐户设置中是否有任何内容禁止检查?

1 个答案:

答案 0 :(得分:0)

发布Feed时,返回的post-id作为回复。您可以使用图谱API拨打电话:\GET /{post-id}。如果帖子仍然存在,它会返回帖子的所有详细信息,但如果不是,它会在响应中返回error

但是,根据/user/feed的{​​{3}},

  

需要具有 read_stream 权限的用户访问令牌

现在这将使事情变得有点复杂。由于用户令牌仅在几个小时内有效,因此您必须对其进行扩展(有效期:60天)并将其保存在您的最后。此外,还需要read_stream烫发。

要了解有关扩展令牌并重新刷新令牌的详情,请参阅此处的“过期和扩展令牌”部分:documentation