2012-01-17 7 views
4

2人のユーザーを考慮するU1 & U2グラフAPIを使用してFacebookの2人のユーザー間の接続を見つける方法はありますか?

両者の個人情報とフレンドリストにアクセスするために両者の承認を得たFacebookブックアプリを検討してください。

は第二に、ユーザーの両方が< ---友人ではなく、共通の友人を持っていないが、3人のユーザ(F1、F2、F3およびこれら3持っているフレンドリストパブリック)すなわち

U1のチェーンで接続されています - > F1 < ----> F3 < -----> F2 < -----> U2

次に、FQLを使用して、このような接続を判断できますか?

+0

[Graph API - 私の友人の友人を得る](http://facebook.stackoverflow.com/questions/3423671/graph-api-get-the-friends-of-my-friend) – DMCS

答えて

1

このような友人の友人を確認することはできませんが、2人のユーザーU1とU2の間で相互の友人を確認できます。 > F1、F2、F3、F4 < - - > U2 あなたは 'F1' で人々のリストを取得することができますU1とU2

すなわち 与えU1 <間の抽象化の階層が一つしかない場合、これは動作しますFacebookはこの機能は、その後どのようにhttp://hotornot.comがこれを行うに来ることができていない場合は

/U1_USER_ID/mutualfriends/U2_USER_ID

1

Facebookは必要な友人の友だちにアクセスできないため、これは不可能です。あなたのアプリのユーザーが大量にある場合は、自分のデータベースにすべての単一のユーザーの友達を記録することで、自分自身を見つけることができます。

0

にグラフAPI呼び出しを行うことによって????