2011-01-08 16 views

答えて

1

はい、可能ですが、ローカルで行う必要がありますが、facebookは自動的にこれを行いません。これを達成する方法は次のとおりです。

ユーザーがアプリケーションに初めて訪れたときに、Facebookからそのユーザーに関するデータが送信されます。このデータから必要なのは、ユーザーのIDです。このIDをデータベースに格納します。後で、データベース内のIDで検索して、テーブル内の現在のユーザーの友人を探します。それが見つかった場合、それらの友人があなたのアプリケーションを使用している/使用していることを意味します。あなたはidという名前のフィールドや友人IDリスト= 1、2、3、4、などを使用して、テーブルを持っている場合

例えば、対応するクエリは次のようになります。このステップあなたに

SELECT id from users WHERE id IN (1, 2, 3, 4) 

https://graph.facebook.com/ID_OF_THE_USER/picture 

お楽しみください:簡単にこのように、グラフAPIを使用して、各ユーザーの写真を取得することができます!

+3

また、FQLを使用してユーザーの友人を取得したり、アプリを承認しているかどうか( 'is_app_user')もあります。 – Bartek

+0

ありがとうございました!私は両方のオプションを試してみます。 – t0mgs

関連する問題