我的应用程序允许人们使用他们的Facebook帐户登录,以便为该用户撰写评论,评分和分享。我目前遇到的问题是在他们登录后,它只是在我的SQL数据库中留下一个空白/空字段,所以我不能拉他们的用户ID,除非它被填充。现在这是我的PHP问题还是我的LoginActivity问题?
所以我尝试将权限添加到我的代码中并获得相同的响应。
This is on my onCreate section.
Session session = new Session(getApplicationContext());
Session.setActiveSession(session);
session.openForRead(new Session.OpenRequest(LoginActivity.this).setDefaultAudience(SessionDefaultAudience.ONLY_ME).setPermissions(Arrays.asList("public_profile", "user_friends", "email")).setCallback(statusCallback));
Session.setActiveSession(session);
答案 0 :(得分:1)