我在iPhone应用程序中有一个场景,人们可以通过我们的应用程序在Facebook墙上发布内容。用户注册我们的应用程序。在某个动作中,他们会在Facebook墙上发布一些内容,我们希望跟踪此帖子在一段时间后是否仍然存在。
一旦他们注册我们的应用程序,他们将在下载我们的应用程序时选择“公共”或“朋友”。是否有可能从我们的结尾跟踪某个帖子是否仍然存在?
作为用户,Facebook帐户设置中是否有任何内容禁止检查?
答案 0 :(得分:0)
发布Feed时,返回的post-id
作为回复。您可以使用图谱API拨打电话:\GET /{post-id}
。如果帖子仍然存在,它会返回帖子的所有详细信息,但如果不是,它会在响应中返回error
。
但是,根据/user/feed
的{{3}},
需要具有
read_stream
权限的用户访问令牌。
现在这将使事情变得有点复杂。由于用户令牌仅在几个小时内有效,因此您必须对其进行扩展(有效期:60天)并将其保存在您的最后。此外,还需要read_stream
烫发。
要了解有关扩展令牌并重新刷新令牌的详情,请参阅此处的“过期和扩展令牌”部分:documentation。