[英]Android - Facebook SDK - Mail permission
我想向我的应用程序添加邮件权限。
我看过很多文章,但没有人真正适合我的问题...
我使用以下代码:
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));
}
见下面的链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.