我花了几个小时查看 Facebook 开发人员页面并查看 FBSession,但我看不到任何地方如何通过 FBSession 或一般情况下获取 FBID。它是如何完成的?
FBSession 甚至可以用于获取 FBID 还是应该使用其他方法
我花了几个小时查看 Facebook 开发人员页面并查看 FBSession,但我看不到任何地方如何通过 FBSession 或一般情况下获取 FBID。它是如何完成的?
FBSession 甚至可以用于获取 FBID 还是应该使用其他方法
您需要对“我”图形路径执行请求,或者您可以使用 Facebook SDK 的便捷方法requestForMe
,即
[[FBRequest requestForMe] startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
//result contains a dictionary of your user, including Facebook ID.
}];
注意:你应该先确保你的 FBSession 是打开的。