0

刚刚开始使用 Facebook SDK for iOS,有几个问题。我可以使用此处找到的代码显示所有朋友的列表:Facebook iOS SDK - 获取朋友列表。我看到每个朋友都有一个ID,并且有以下问题:

  1. 如果我登录FB账号A,看到好友B的ID是123,如果我登录FB账号C,好友B的ID还会是123吗?
  2. 假设问题 1 的答案是肯定的,那会让我相信每个帐户都有一个唯一的 ID。如果是这样,那么我如何找到显示给其他朋友的当前 FB 帐户的 ID?
4

1 回答 1

0

所有用户 ID 都是唯一的,不会更改(也是公共信息)。

如果您想找出当前登录用户的 ID,请对“/me”进行图形请求,或使用以下方法:

https://developers.facebook.com/docs/reference/ios/3.5/class/FBRequestConnection#startForMeWithCompletionHandler%3A

并在结果中查找“id”属性。

于 2013-05-21T16:49:32.090 回答