繁体   English   中英

Android-Facebook SDK-邮件权限

[英]Android - Facebook SDK - Mail permission

我想向我的应用程序添加邮件权限。

我看过很多文章,但没有人真正适合我的问题...

  • 我不使用facebook loggin按钮
  • 我使用以下代码:

     Session.openActiveSession(InscriptionConnexionActivity.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) { System.out.println(user.getName() + " : connected"); register_facebook(session.getAccessToken()); } } }); } } }); 

拥有邮件许可权我需要做什么? 提前致谢 :)

尝试下面的代码:-

Session session = Session.getActiveSession();
if (session == null) {
    session = new Session(this);
    Session.setActiveSession(session);
}
if (!session.isOpened() && !session.isClosed())) {
    session.openForRead(new Session.OpenRequest(this)
      .setPermissions(Arrays.asList("basic_info","email"))
      .setCallback(statusCallback));
}

见下面的链接

适用于Android的Facebook SDK 3.7请求电子邮件权限

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM