1

我花了几个小时查看 Facebook 开发人员页面并查看 FBSession,但我看不到任何地方如何通过 FBSession 或一般情况下获取 FBID。它是如何完成的?

FBSession 甚至可以用于获取 FBID 还是应该使用其他方法

4

1 回答 1

1

您需要对“我”图形路径执行请求,或者您可以使用 Facebook SDK 的便捷方法requestForMe,即

[[FBRequest requestForMe] startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    //result contains a dictionary of your user, including Facebook ID.
}];

注意:你应该先确保你的 FBSession 是打开的。

于 2013-11-14T23:08:44.247 回答