2

我想让新注册的用户能够进行 facebook 连接并选择他们的一些朋友并向他们发送我的网站的邀请。

我在注册foursquare时看到了这一点,我相信他们正在以一种特殊的方式使用Graph API来实现这一点。

我应该采取什么方法来获得类似的结果?

我正在使用 PHP 和 Javascript。

4

1 回答 1

1

您不得向通过 Facebook 授权您的用户的朋友发送消息。Graph API 不允许这样做。

Foursquare 只允许在 Facebook 上是好友并且已经授权 Foursquare 应用程序的人之间进行链接。

过程是:

  • A 和 B 是 Facebook 好友。
  • 一个授权的foursquare(简称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 回答