【问题标题】:Using old style access token with SSO FBDialog?将旧式访问令牌与 SSO FBDialog 一起使用?
【发布时间】:2011-10-02 08:59:07
【问题描述】:

我有一个应用程序,它具有旧式 facebook access_tokens(类似于 "APPID|xyeahsfa-123465683821.---..." )和一个使用当前 facebook SDK 的 iOS 应用程序(与 SSO)。 使用

 Facebook *facebook = [[Facebook alloc] initWithAppId:appId];
 facebook.accessToken = accessToken;
 facebook.expirationDate = [NSDate distantFuture];
 [facebook dialog:@"feed" 
       andDelegate:self]; 

我正在尝试向用户显示一个对话框以将某些内容发布到 facebook。但是,这会失败并出现“应用程序 XY 发生错误”错误。我看到的错误 URL 用 errno 110 说“没有要验证的会话 cookie”。
使用“新”访问令牌(我从 Single Sign On DemoApp 获得的一个)可以正常工作。

有没有人经历过这个或任何线索如何解决它?

【问题讨论】:

    标签: ios facebook access-token fbdialogs


    【解决方案1】:

    从您的来源看来您缺少身份验证步骤:

    Facebook* facebook = [[Facebook alloc] initWithAppId:appId];
    [facebook authorize:permissions delegate:self];
    

    【讨论】:

    猜你喜欢
    • 2014-02-05
    • 2020-11-27
    • 2017-11-13
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    相关资源
    最近更新 更多