0

谁能建议我如何通过 facebook-graph-api 或 FQL 获取用户的隐私列表?我需要使用我的应用程序在用户的 Facebook 墙上投票问题,让他可以选择限制 UI 上问题的可见性。

4

2 回答 2

1

您可以使用以下 FQL 查询 [ 1 ]检索用户在您的应用中发布的帖子的默认可见性设置:

SELECT name, value, description, allow, deny, networks, friends FROM privacy_setting WHERE name = "default_stream_privacy" 

某些对象(当然是专辑,可能是时间轴帖子?[未记录]...)允许您在创建时指定可见性设置,前提是可见性设置不超出默认可见性设置的范围。

可以使用 FQL 查询 [ 2 ] 检索特定对象(一旦创建)的隐私设置:

SELECT value, description FROM privacy WHERE id = 10151177771869615
于 2012-12-01T22:01:11.983 回答
0

谁能建议我如何通过 facebook-graph-api 或 FQL 获取用户的隐私列表?

您的意思是他们为墙贴等设置的默认隐私设置?

做不到。

我需要使用我的应用程序在用户的 Facebook 墙上投票问题,让他可以选择限制 UI 上问题的可见性。

用户自己可以限制您的应用将代表他们发布的任何内容的可见性,在首次连接到您的应用时在身份验证对话框中,然后在他们的帐户设置中。

在发布新问题时,应用程序无法使用任何参数来即时设置隐私选项。

您可以在您的应用程序设置中将默认活动隐私设置为只有我- 但是,如前所述,用户可以随时覆盖它。

于 2012-10-05T08:02:36.173 回答