大佬教程收集整理的这篇文章主要介绍了使用适用于Android的Facebook SDK 3以额外权限登录,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Session.openActiveSession(MainActivity.this,true,new Session.StatusCallBACk() { // callBACk when session changes state @Override public void call(Session session,SessionState state,Exception exception) { if (session.isOpened()) { // make request to the /me API request.executeMerequestAsync(session,new request.GraphUserCallBACk() { // callBACk after Graph API // response with user object @Override public void onCompleted(GraphUser user,Response responsE) { if (user != null) { Toast.makeText(getApplicationContext(),"Hello " + user.getName() +" "+user.getId()+"!",Toast.LENGTH_LONG).show(); } } }); } } });
onActivityResult()和AndroidManifest.xml与教程相同
@Override public void onActivityResult(int requestCode,int resultCode,Intent data) { super.onActivityResult(requestCode,resultCode,data); Session.getActiveSession().onActivityResult(this,requestCode,data); }
但是,我想在用户成功登录时请求“read_friendlists”.我在https://developers.facebook.com/docs/tutorials/androidsdk/3.0/scrumptious/authenticate/阅读了教程,但它使用了Facebook SDK自定义按钮.如何使用上面显示的代码之类的原生Android按钮实现相同的行为?
以上是大佬教程为你收集整理的使用适用于Android的Facebook SDK 3以额外权限登录全部内容,希望文章能够帮你解决使用适用于Android的Facebook SDK 3以额外权限登录所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。