我有一个应用程序,有旧样式的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出现了一个eroor”错误,此操作失败。我看到的错误网址用errno 110说了一些关于“没有会话cookie来验证”的内容 使用“新”访问令牌,我从Single Sign On DemoApp获得的令牌就可以了。
是否有人对此进行了解决或任何解决方法如何解决?
答案 0 :(得分:1)
从您的来源看起来您似乎缺少身份验证步骤:
Facebook* facebook = [[Facebook alloc] initWithAppId:appId];
[facebook authorize:permissions delegate:self];