0

Facebook SDK for iOS を使い始めたばかりで、いくつか質問があります。ここにあるコードを使用して、すべての友達のリストを表示できます: Facebook iOS SDK - get friends list。各友人には 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 に答える