ios - 如何从 iOS SDK 中的 Facebook 对象获取 Facebook 用户 ID?

标签 ios facebook sdk

我看到访问 token 在 Facebook 对象中可用,但我没有看到 Facebook 用户 ID。

我可以向“我”发出图形请求以获取 Facebook Id,但我不希望进行额外的 API 调用。

最佳答案

现在有一种简单的方法可以做到这一点;假设您已经打开了一个 FBSession,您可以这样做:

[FBRequestConnection startForMeWithCompletionHandler:
  ^(FBRequestConnection *connection, id result, NSError *error)
  {
      NSLog(@"facebook result: %@", result);
  }];

关于ios - 如何从 iOS SDK 中的 Facebook 对象获取 Facebook 用户 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7363778/

相关文章:

objective-c - Objective-C 中无关对象的语义问题

facebook - 使用 node.js 从 Heroku 启动 Javascript 应用程序时,无法在 Facebook 选项卡上发布错误

facebook - 为 Facebook Graph Link 对象获取更大的(非缩略图)图像

android - 如何检测是什么触发了 android sdk onCameraChange 调用

java - list 合并失败 : android:exported needs to be explicitly specified for <receiver>

ios - 新 WCSessionDelegate 方法在早期版本的 iOS 和 watchOS 上的行为

iphone - NSDictionary到包含键和值的NSArray

ios - 获取要在文本字段中显示的方法 JSON 数据不起作用(错误)

html - 使 facebook 分享/喜欢插件和 twitter 分享插件并排对齐

c++ - 如何在 Visual C++ 下编译 WinCrypt.h?