gpt4 book ai didi

android - Request.GraphUserCallback 始终返回空用户

转载 作者:行者123 更新时间:2023-11-30 02:36:30 24 4
gpt4 key购买 nike

我是 android 和 facebook SDK 的新手。我遵循了 facebook 开发人员页面上的 LoginButton 教程。在我尝试获取用户信息之前,一切都运行良好。我在每个论坛上都搜索了解决方案,但没有找到解决我问题的解决方案。这是我的代码:

private void onSessionStateChange(Session session, SessionState state, Exception exception) {
if (state.isOpened()) {
Log.i(TAG, "Logged in...");

// make request to the /me API
Request.newMeRequest(session, new Request.GraphUserCallback() {

// callback after Graph API response with user object
@Override
public void onCompleted(GraphUser user, Response response) {
if (user != null) {
welcome.setText("Hello " + user.getName() + "!");
}
}
}).executeAsync();

} else if (state.isClosed()) {
Log.i(TAG, "Logged out...");
}
}

我已登录,我接受了 facebook 权限并在我的 list 中声明了 INTERNET 权限,但我的“用户”始终为空。

有什么想法吗?

最佳答案

我的坏...我的 list 中的互联网许可是“应用程序”而不是“ list ”的 child ......我在尝试构建 apk 时看到了这一点,但从未在 Debug模式下看到过。

抱歉这个愚蠢的问题,也许它可以帮助像我这样的其他新手。 ;)

关于android - Request.GraphUserCallback 始终返回空用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26457137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com