Android Facebook SDK - 与公众分享帖子

时间:2014-04-10 10:44:00

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

我正在使用Facebook SDk for android将状态发布到用户的时间线,除了帖子与用户的朋友共享而不是公众之外,它的工作正常这就是我需要它做的事情。我还没有找到任何解决方案,所以我问这个论坛。

希望我的问题很明确。

非常感谢!

1 个答案:

答案 0 :(得分:2)

要更改Feed的隐私设置,您可以在privacy来电时添加其他参数/me/feed

JSONObject privacy = new JSONObject();
privacy.put("value", "EVERYONE");
params.putString("privacy", privacy.toString());
..... //other params
..... // make the call `/me/feed`

More details here

请注意

用户还可以手动设置应用程序的隐私。要检查此问题:转到Facebook Settings,查看您已将申请设置为的内容。

应用的实际隐私将是两者之间的更严格的隐私设置

例如

如果用户已设置" 仅限我"在Facebook设置中,但在应用中,您应用" 公开",然后将使用用户的偏好,即 Only Me
但是,如果用户已设置" 公共"在应用设置中,但在您应用的应用中" 朋友",然后应用的设置即" 朋友& #34;使用,因为它比用户的设置更具限制性。

希望有所帮助。