通过关注登录和发布的facebook样本,在我登录后,我得到了我的个人资料的名称和照片,当我尝试在以下部分发布在墙上时..
if (accessToken != null) {
pendingAction = action;
if (hasPublishPermission())
{ handlePendingAction();
} else
{
LoginManager.getInstance().logInWithPublishPermissions(this,Arrays.asList(PERMISSION));
return;
}
}
我获得了ACCESS_TOKEN_REMOVED权限:[user_friends,public_profile,basic info] 如果我成功登录,为什么删除权限。我们如何解决它?
答案 0 :(得分:2)
以下是一些帮助您调试的一般提示:
现在针对特定于权限的问题,请确保始终首先与应用的管理员/开发人员/测试人员进行测试,因为如果您的应用是以下情况,您的测试将失败,普通用户: / p>
答案 1 :(得分:0)
请务必在您的Activity中覆盖onActivityResult方法:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
}