私はマルチプレイヤー ゲームの ios アプリを作成している最中で、Facebook のグラフを使用して、「友達と」と同じ方法でプレイヤーを接続することを検討していました。私の質問は、Facebook グラフを使用して、データベースに保存されているユーザーを相互に接続するための最良かつ最も効率的な方法は何ですか?
私の最初の考えは次のとおりです。Aさんがアプリを取得してFacebookに登録し、Aさんの友人であるBさんがFacebookを使用してアプリに登録するとします。人物 B が登録するとき、既存のすべてのプレイヤーをチェックして、誰が彼/彼女の FB フレンドであるかを確認し、それらを私のデータベースに接続する必要がありますか? したがって、この場合、現在のユーザーを検索すると人物 A が見つかり、人物 A と人物 B が結び付けられます。このようにして、A が友人にゲームを挑みたい場合、データは誰が挑戦できるかを簡単に知ることができます。チャレンジします(この場合はBさんのみ)。
これは最善の方法ではないと確信しているので、どんなアイデアでも大歓迎です。そして、質問に違いがある場合は、バックエンドとして Django を使用しています。