确定Facebook帖子是公开的还是私人的?

时间:2014-05-22 00:19:10

标签: facebook facebook-graph-api facebook-javascript-sdk

我的应用程序使用Facebook对话框共享器,每当用户共享我的一个链接时,Facebook会在重定向页面上返回post_id

现在,我正在记录post_id以确保帖子正确完成。问题是,由于用户的隐私设置,我无法查看大部分内容的帖子。

那么,如果我有post_id,如何确定某个帖子是私有的还是公开的?我可以参考哪个api,这是否可能?

1 个答案:

答案 0 :(得分:1)

我认为如果您要求发布(使用您的应用访问令牌)

GET /{post_id}

并且得不到任何回报,那么您可以确定该帖子是非公开的。如果它不是公开的,您也将无法请求隐私字段。

如果您在用户共享内容时拥有read_stream权限的用户访问令牌,则可以使用此访问令牌来请求发布。然后,您还应该能够看到privacy字段。