gpt4 book ai didi

android - Facebook - Android 授权应用程序错误

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:08 24 4
gpt4 key购买 nike

我正在使用 facebook SDK 3.0.1 for android。我在 Facebook developers -> Insights -> Developer -> Activity & Errors 看到一些错误。我的 42% 的用户都遇到了一个错误:auth.androidauthorizeapp(错误代码 408:代理应用程序尚未安装)。我的许多用户无法进入 Facebook。我相信他们在这个异常(exception)中失败了。我已经阅读了一些有关此问题的信息,发现登录时的权限可能存在一些问题。我正在使用 facebook 登录按钮,我为此按钮设置了权限:

 LoginButton authButton = (LoginButton) view.findViewById(R.id.facebook_login);
authButton.setReadPermissions(Arrays.asList(FacebookConfig.getInstance().getPermissions()));

@Override
public String[] getPermissions() {
return new String[] {
"user_about_me",
// "offline_access",
"friends_about_me",
"user_photos",
"friends_photos",
"user_videos",
"friends_videos",
"read_stream",
"friends_status",
"user_photo_video_tags",
"friends_photo_video_tags",
"user_birthday",
"friends_birthday",
};
}

那会是什么?我怎样才能解决这个问题?谢谢

最佳答案

我在登录 Facebook 时遇到了同样的问题。我没有使用 facebook 登录按钮,而是使用 session 。我刚刚删除了 !session.closed 的条件并且它只是开始工作。

我的代码是:

  if (session == null ) {
session = new Session.Builder(getBaseContext()).setApplicationId(appId).build();
Session.setActiveSession(session);
}

关于android - Facebook - Android 授权应用程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17086244/

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