全部,
我收到“无法请求发布或管理没有权限的授权”。在下面的一段代码上。怎么了?
Session session = Session.getActiveSession();
if (!session.isOpened() && !session.isClosed()) {
final List<String> PERMISSIONS = Arrays.asList("publish_stream");
OpenRequest openRequest=new Session.OpenRequest(this);
openRequest.setPermissions(PERMISSIONS);
openRequest.setCallback(statusCallback);
openRequest.setDefaultAudience(SessionDefaultAudience.ONLY_ME);
openRequest.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK);
//session.openForPublish(openRequest);
session.openForPublish(new Session.OpenRequest(this).setCallback(statusCallback));
} else {
Session.openActiveSession(this, true, statusCallback);
}
在对 openForPublish() 的任一调用中。
谢谢你。