简体   繁体   English

Facebook 登录无效范围

[英]Facebook Login Invalid Scope

I'm using Facebook login, and all of a sudden it stopped working saying "Invalid Scope: user_Friends".我正在使用 Facebook 登录,突然间它停止工作,说“无效范围:user_Friends”。

I thought this error was because of the upgrade of the Graph API from v1.0 to v2.0 but my SDK is on the version 3.18 which already comes with GraphAPI v2.0我认为这个错误是因为 Graph API 从 v1.0 升级到 v2.0 但我的 SDK 是 3.18 版本,它已经随 GraphAPI v2.0 一起提供

does any one knows what am I doing wrong?有谁知道我做错了什么? Do I need to make any modifications to be compatible with GraphAPI v2.0?我是否需要进行任何修改才能与 GraphAPI v2.0 兼容?

this is my code I ask for permissions这是我请求权限的代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    originalFrame = menuBG.frame;
    NSLog( @"### running FB sdk version: %@", [FBSettings sdkVersion] );
    if (FBSession.activeSession.isOpen)
    {
        NSLog(@"Is Connected");
        flagFaceCon = YES;
    }
    else
    {
        flagFaceCon = NO;
        NSLog(@"Is NOT Connected");
    }

    loginView.readPermissions = @[@"public_profile", @"email", @"user_Friends"];
}

在此处输入图片说明

You may also get this error if your app is public but it hasn't been app reviewed yet.如果您的应用是公开的但尚未经过应用审核,您也可能会收到此错误。 Though the docs don't make this entirely obvious.尽管文档并没有使这完全显而易见。 It's a bit fine-print and the error message doesn't clue you into that.它有点小,错误消息并没有让您了解这一点。

try尝试

user_friends

not不是

user_Friends

我用于范围 user_Friends,但正确的是 user_friends(小写)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Facebook登录错误无效范围:users_friends - Facebook Login Error Invalid Scope: users_friends ios Facebook登录名,显示“无效范围:basic_info”。 使用public_profile,user_friends代替 - ios Facebook Login showing “Invalid Scope: basic_info”. use public_profile, user_friends instead 生日范围未显示在 Facebook 登录权限对话框中 - Birthday scope not showing in facebook login permission dialog 在相同情况下PFFacebookUtils登录结果为无效范围 - PFFacebookUtils login results as invalid scope in same cases ios Facebook登录:com.facebook.sdk:ErrorLoginFailedReason = invalid_client - ios Facebook login : com.facebook.sdk:ErrorLoginFailedReason = invalid_client Facebook范围权限-iOS - Facebook scope permission - iOS flutter 中的 Facebook 登录错误:访问令牌错误:{“code”:190,“message”:“Invalid OAuth 访问令牌。”}], null) - Facebook login error in flutter : Bad access token: {“code”:190,“message”:“Invalid OAuth access token.”} ], null) Facebook iOS SDK 登录错误(无效范围:public_profile、openid。) - Facebook iOS SDK login error (Invalid Scopes: public_profile, openid.) Facebook登录不起作用,错误:无效的Oauth访问令牌。 总是零 - Facebook Login is not working, error: Invalid Oauth access Token. it is always nil 使用Facebook SDK登录Facebook - Facebook Login using Facebook SDK
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM