2

新しくサインアップしたユーザーが Facebook に接続して友達を選択し、私の Web サイトへの招待状を送信できるようにしたいと考えています。

foursquare にサインアップしたときにこれが実際に行われているのを見ました。彼らはこれを達成するために特定の方法で Graph API を使用していると思います。

同様の結果を得るには、どのようなアプローチを取る必要がありますか?

PHPとJavascriptを使用しています。

4

1 に答える 1

1

Facebook 経由で承認したユーザーの友人にメッセージを送信することはできません。Graph API はこれを許可しません。

Foursquare では、Facebook の仲間であり、Foursquare アプリケーションを既に承認している人々の間のリンクのみが許可されます。

プロセスは次のとおりです。

  • A と B は Facebook の友達です。
  • 認定されたフォースクエア (略して FS) アプリ - FS にはメールアドレスと Facebook ID があります。B は Foursquare を承認しました (A とは何の関係もありません) - FS は自分の電子メール アドレスと Facebook ID を持っています。
  • FS は B の連絡先を検索し、それらの facebook ID のリストを、facebook 経由で FB にサインアップしたすべての人の ID と相互参照します。
  • 結果 : B の Facebook 仲間であり、Facebook でFSアプリを承認した人のリスト。

FS はすでに A の電子メールを持っているため、要求を電子メールで送信できます。

于 2010-12-19T10:07:01.950 に答える