我正在使用Facebook SDk for android将状态发布到用户的时间线,除了帖子与用户的朋友共享而不是公众之外,它的工作正常这就是我需要它做的事情。我还没有找到任何解决方案,所以我问这个论坛。
希望我的问题很明确。
非常感谢!
答案 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`
应用的实际隐私将是两者之间的更严格的隐私设置。
例如
如果用户已设置" 仅限我"在Facebook设置中,但在应用中,您应用" 公开",然后将使用用户的偏好,即 Only Me 。
但是,如果用户已设置" 公共"在应用设置中,但在您应用的应用中" 朋友",然后应用的设置即" 朋友& #34;使用,因为它比用户的设置更具限制性。
希望有所帮助。