[英]Writing Permission for Facebook 3.0 SDK in Android
我已成功将登录和退出方法加载到我的应用程序中。 我想在单击按钮时获得写权限。 (谈论警报框,例如“应用程序名称”正在尝试获得发布权限)
这可能吗?
它尝试:
Session.setActiveSession(session);
if (session.getState().equals(SessionState.OPENED))
{
session.openForPublish(new Session.OpenRequest(this).setCallback(statusCallback));
}
不起作用 有人可以指导我吗?
谢谢!
尝试这个。 它将检查发布权限,如果会话没有发布权限,它将创建一个新权限请求。
Session session = Session.getActiveSession();
private static final List<String> PERMISSIONS = Arrays.asList("publish_actions");
List<String> permissions = session.getPermissions();
if (!isSubsetOf(PERMISSIONS, permissions)) {
Session.NewPermissionsRequest newPermissionsRequest = new Session
.NewPermissionsRequest(getActivity(), PERMISSIONS);
session.requestNewPublishPermissions(newPermissionsRequest);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.