現在、Facebook API (PHP SDK)を使用しています。ほとんどのことはうまくいっています。今、私は次のようなものを実装したいと思います:
登録済みのユーザーのフレンドリストを表示 ( OK ) し、アプリケーションに招待します (フレンドが登録されていない場合は、まだこのアプリ上にいます)。
- 最も簡単な方法ですが、効率的ではありませんが、フレンドリスト配列で指定された各 ID をループして、ユーザー データベースと照合することです。つまり、200 人の友人 -> 200 の mySQL クエリの場合、LOL! したがって、このソリューションはうまく機能しません。
- アプリケーションに登録されている ID のリストを取得し、登録済みユーザーのフレンドリストに対して実行します。( もし可能なら )
- まだ私のアプリに登録されていない友達の配列を即座に出力します(可能であれば、Facebookによってすでに処理されています)
Facebook Developer API (Application FQL)でAPI を調べましたが、アプリに登録されている各ユーザーの Facebook_id を返すものが見つかりませんでした。
助けてくれてありがとう!