如何在Android

时间:2016-01-20 12:45:30

标签: android facebook

是否有任何方法可以使用facebook SDK 4指定墙贴的隐私设置? SessionDefaultAudience类在以前版本的facebook SDK中使用。但是如何处理最新的facebook SDK?

1 个答案:

答案 0 :(得分:1)

最后,我使用带有隐私的facebook SDK 4获得了墙贴的解决方案:

JSONObject jsonObject = new JSONObject();

//use this line for all friends
jsonObject.put("value", "ALL_FRIENDS"); 
//or use this line for public
jsonObject.put("value", "EVERYONE");
//or use below 3 line for custom
jsonObject.put("value", "CUSTOM");
jsonObject.put("friends", "SOME_FRIENDS");
jsonObject.put("allow", theFriendsListIdForFamily);

Bundle postParams = new Bundle();
postParams.putString("privacy", jsonObject.toString());