我正在寻找很长时间,但我还没有成功。
是否有任何方法可以在通过本机登录登录到 facebook 本身时指定隐私设置,以便我通过应用程序在 facebook 上执行的任何活动,在 facebook 上发布具有指定隐私设置的帖子。
我正在关注以下链接http://developers.facebook.com/docs/tutorials/androidsdk/3.0/scrumptious/authenticate/来设置 facebook 本机登录。
在搜索时我发现了一些 ios 代码,它们有类似的东西
FBSessionDefaultAudienceEveryone
FBSessionDefaultAudienceALL_FRIENDS
FBSessionDefaultAudienceSELF
用于隐私设置。但是有什么适用于安卓的吗?
我已经添加了我的代码,
public class SplashFragment extends Fragment
{
LoginButton authButton;
//private static final List<String> PERMISSIONS = Arrays.asList("user_photos","email","user_status","friends_status","user_videos","user_checkins","friends_checkins","offline_access","user_actions.news","user_actions:parii_apps","user_events","friends_events");
//private static final List<String> PERMISSION = Arrays.asList("publish_actions","publish_stream","publish_checkins","manage_pages","create_event","rsvp_event");
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState)
{
View view = inflater.inflate(R.layout.splash, container, false);
authButton = (LoginButton) view.findViewById(R.id.fb_logIn_btn);
authButton.setDefaultAudience(SessionDefaultAudience.ONLY_ME);
Log.e(" setDefaultAudience ", " is "+authButton.getDefaultAudience());
return view;
}
}
这对我不起作用
欢迎任何相关答案。提前致谢 。