Facebook 错误 Invalid_access 令牌

     2023-03-11     146

关键词:

【中文标题】Facebook 错误 Invalid_access 令牌【英文标题】:Facebook Error Invalid_access token 【发布时间】:2016-01-28 06:03:15 【问题描述】:
    在 ios 9.2 中,当我登录 facebook 时出现错误 Invalid_access token。 但是当我使用应用注册帐户登录时,它会成功登录 facebook。 我的图片在这里。

MYviewController.m 文件

-(void)loginButtonClicked

   FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
    login.loginBehavior = FBSDKLoginBehaviorWeb;
   [login logInWithReadPermissions:@[@"email"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) 
        if (error) 
            // Process error
         else if (result.isCancelled) 
            // Handle cancellations
        
        else 

            if ([result.grantedPermissions containsObject:@"email"]) 

                if ([FBSDKAccessToken currentAccessToken]) 
                   [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@@"fields": @"first_name, last_name, picture.type(normal), accountsusername,email, gender, locale, timezone, about"]
                     startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) 
                         if (!error) 
                             NSLog(@"fetched user:%@", result);

                            NSString *fbAccessToken = [FBSDKAccessToken currentAccessToken].tokenString;
                            NSLog(@"fbAccessToken=>%@", fbAccessToken);

                         
                     ];
                
            
        
    ];

MYAppdelegate.m 文件。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
    [[FBSDKApplicationDelegate sharedInstance] application:application
                             didFinishLaunchingWithOptions:launchOptions];
    return YES;

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation 
    return [[FBSDKApplicationDelegate sharedInstance] application:application
                                                          openURL:url
                                                sourceApplication:sourceApplication
                                                       annotation:annotation];

- (void)applicationDidBecomeActive:(UIApplication *)application 

    [FBSDKAppEvents activateApp];

【问题讨论】:

【参考方案1】:

试试这个

-(void)loginButtonClicked


  /*********  logout the current session ************/
   FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
  [login logOut];
  [FBSDKAccessToken setCurrentAccessToken:nil];
  [FBSDKProfile setCurrentProfile:nil];
/*********  logout the current session ************/

   /*********  start the new session for login ************/

  // FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
    login.loginBehavior = FBSDKLoginBehaviorWeb;
   [login logInWithReadPermissions:@[@"email"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) 
        if (error) 
            // Process error
         else if (result.isCancelled) 
            // Handle cancellations
        
        else 

            if ([result.grantedPermissions containsObject:@"email"]) 

                if ([FBSDKAccessToken currentAccessToken]) 
                   [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@@"fields": @"first_name, last_name, picture.type(normal), accountsusername,email, gender, locale, timezone, about"]
                     startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) 
                         if (!error) 
                             NSLog(@"fetched user:%@", result);

                            NSString *fbAccessToken = [FBSDKAccessToken currentAccessToken].tokenString;
                            NSLog(@"fbAccessToken=>%@", fbAccessToken);

                         
                     ];
                
            
        
    ];

【讨论】:

【参考方案2】:

转到developers.facebook.com ->在该设置中添加联系电子邮件和单点登录是

然后点击App review ->您想让这个应用程序及其所有实时功能向公众开放吗? 这应该是。

【讨论】:

Facebook 连接错误

】Facebook连接错误【英文标题】:FacebookConnectError【发布时间】:2012-03-0217:48:10【问题描述】:我正在尝试集成Facebook连接以进行注册以及登录网站。已正确按照步骤集成Facebook插件,但每当单击注册或注册表单上的Facebook按钮时... 查看详情

facebook 错误:会话已关闭且未正常关闭(phonegap 构建/facebook 插件错误)

】facebook错误:会话已关闭且未正常关闭(phonegap构建/facebook插件错误)【英文标题】:facebookerror:sessionwasclosedandwasnotclosednormally(phonegapbuild/facebookpluginerror)【发布时间】:2014-12-0319:47:51【问题描述】:我正在使用phonegapbuild来编译... 查看详情

出现错误'操作无法完成。 (com.facebook.sdk 错误 5.)' 从 iphone 在 facebook 上发布视频时

】出现错误\\\'操作无法完成。(com.facebook.sdk错误5.)\\\'从iphone在facebook上发布视频时【英文标题】:Gettingerror\'Theoperationcouldn’tbecompleted.(com.facebook.sdkerror5.)\'whenPostingvideoonfacebookfromiphone出现错误\'操作无法完成。(com.facebook.sdk... 查看详情

登录 Facebook 时出现 com.facebook.sdk 错误 2

】登录Facebook时出现com.facebook.sdk错误2【英文标题】:com.facebook.sdkerror2occurswhenlogintoFacebook【发布时间】:2012-11-1609:54:53【问题描述】:我正在尝试使用Facebook插件解决电话间隙,但收到错误消息“操作无法完成com.facebook.error2”我... 查看详情

流星facebook错误666

】流星facebook错误666【英文标题】:meteorfacebookerror666【发布时间】:2017-05-0913:22:17【问题描述】:我有一个越来越大的项目,我正在尝试使用流星帐户-facebook包登录,但它显示错误666我已经完全可以访问有关尝试登录的用户的fac... 查看详情

将应用程序配置为 facebook 错误:“应用程序配置错误以进行 Facebook 登录..” [重复]

】将应用程序配置为facebook错误:“应用程序配置错误以进行Facebook登录..”[重复]【英文标题】:ConfiguringapptofacebookError:"AppismisconfiguredforFacebooklogin.."[duplicate]【发布时间】:2012-09-2218:58:03【问题描述】:可能重复:Appismis... 查看详情

Facebook 应用程序 ID 错误

】Facebook应用程序ID错误【英文标题】:FacebookAppidError【发布时间】:2014-05-0809:48:00【问题描述】:你好,我遇到了这样的错误FBSDKLog:ErrorDomain=com.facebook.sdkCode=5"Theoperationcouldn’tbecompleted.(com.facebook.sdkerror5.)"UserInfo=0xe397590com.facebook... 查看详情

科尔多瓦:android 4.1 中的 facebook 登录错误“为 facebook 登录配置错误”

】科尔多瓦:android4.1中的facebook登录错误“为facebook登录配置错误”【英文标题】:cordova:facebookloginerror"misconfiguredforfacebooklogin"inandroid4.1【发布时间】:2012-12-2607:34:58【问题描述】:当我在设备上集成fb运行我的androidphoneg... 查看详情

Spring-Security-Facebook 插件,Facebook 登录错误

】Spring-Security-Facebook插件,Facebook登录错误【英文标题】:Spring-Security-FacebookPlugin,Facebookloginerror【发布时间】:2012-02-0606:49:24【问题描述】:我在我的应用中安装了Spring-Security-Facebook插件,并在我的登录页面中获得了登录按钮。... 查看详情

操作无法完成。 (com.facebook.sdk 错误 5。)FACEBOOK 视频上传

】操作无法完成。(com.facebook.sdk错误5。)FACEBOOK视频上传【英文标题】:Theoperationcouldn’tbecompleted.(com.facebook.sdkerror5.)FACEBOOKVIDEOUPLOAD【发布时间】:2013-10-2711:29:04【问题描述】:我编写了以下代码,用于从iOS设备将视频上传到Fa... 查看详情

Facebook 共享对话框:权限错误 - OAuth“Facebook 平台”“insufficient_scope (#200) 权限错误”

】Facebook共享对话框:权限错误-OAuth“Facebook平台”“insufficient_scope(#200)权限错误”【英文标题】:FacebookShareDialog:PermissionError-OAuth"FacebookPlatform""insufficient_scope(#200)Permissionserror"【发布时间】:2015-01-0618:19:34 查看详情

Swift:处理 Facebook 令牌错误

】Swift:处理Facebook令牌错误【英文标题】:Swift:HandlingFacebooktokenerrors【发布时间】:2017-02-0423:10:51【问题描述】:我正在尝试处理Facebook令牌失效时的事件。例如,当用户更改Facebook密码时。当我使用时:FBSDKAccessToken.refreshCurrent... 查看详情

Facebook - 错误代码 - 2500 非活动访问令牌

】Facebook-错误代码-2500非活动访问令牌【英文标题】:Facebook-ErrorCode-2500InactiveAccessToken【发布时间】:2015-12-2712:55:09【问题描述】:我使用Parse(由Facebook)作为我的后端服务,并且我已将Facebook与现有Parse用户链接。我在与Facebook... 查看详情

链接器错误 Facebook 解析

】链接器错误Facebook解析【英文标题】:LinkerErrorsFacebookParse【发布时间】:2015-08-0306:28:18【问题描述】:我添加了PFFacebookUtils.initializeFacebookWithApplicationLaunchOptions(launchOptions!),我遇到了9个链接错误,我觉得很多人以前都遇到过... 查看详情

Facebook 开发者登录错误

】Facebook开发者登录错误【英文标题】:FacebookDeveloperloginerror【发布时间】:2014-08-1823:45:56【问题描述】:我正在与一位开发人员合作,将Facebook与我的iOS应用程序集成,他使用了他的Facebook开发人员帐户。现在,我切换到我的Fac... 查看详情

Facebook Oauth CORS 错误

】FacebookOauthCORS错误【英文标题】:FacebookOauthCORSerror【发布时间】:2016-08-2319:16:06【问题描述】:我正在使用oauth2来处理通过facebook登录的用户。我在golangapi中调用授权服务器时出现错误。这是网络错误。FetchAPIcannotloadhttps://www.f... 查看详情

Facebook API 登录错误

】FacebookAPI登录错误【英文标题】:FacebookAPIloginerror【发布时间】:2016-02-2408:07:50【问题描述】:当我尝试在asp页面(jdk)上使用我的facebook按钮登录时,我收到此错误:AppNotSetup:Thisappisstillindevelopmentmode,andyoudon\'thaveaccesstoit.Switchtoar... 查看详情

Facebook“错误 2”与 Phonegap 在 ios 上构建 Facebook Connect 插件

】Facebook“错误2”与Phonegap在ios上构建FacebookConnect插件【英文标题】:Facebook"error2"withPhonegapBuildFacebookConnectPluginonios【发布时间】:2013-05-0200:22:36【问题描述】:好的,我遇到了“错误2”问题,并且此站点上有很多关于此... 查看详情