【问题标题】:Get App access token with Facebook iOS SDK使用 Facebook iOS SDK 获取应用访问令牌
【发布时间】:2013-01-28 11:29:49
【问题描述】:

我正在尝试获取 Facebook 应用访问令牌以获取 Facebook 页面提要。如果我发送这样的请求:[NSURLRequest requestWithURL:[NSURL URLWithString:@"https://graph.facebook.com/oauth/access_token?client_id=APP_ID&client_secret=APP_SECRET&grant_type=client_credentials"] 我得到一个有效的访问令牌,但我不能在 FBSession 中使用这个,因为 accessToken 属性是只读的。 那么问题来了:如何通过 FBSession 获取 Facebook App 访问令牌?

【问题讨论】:

标签: ios facebook


【解决方案1】:

如果您成功登录,那么您可以使用获取访问令牌

[[FBSession activeSession] accessToken];

谢谢。

【讨论】:

    【解决方案2】:

    查看 Scrumptious 示例以及 Facebook 提供的其他内容。

    我的做法是这样的:

    [FBSession openActiveSessionWithReadPermissions:permissions allowLoginUI:YES completionHandler: ^(FBSession *session, FBSessionState state, NSError *error) { [self sessionStateChanged:session state:state error:error]; }];

    【讨论】:

    • 问题是关于应用访问令牌,而不是用户访问令牌。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 2012-10-09
    • 1970-01-01
    • 2014-06-10
    • 2014-08-21
    • 2012-05-17
    相关资源
    最近更新 更多