0

我试图了解 Airbnb 如何在没有活动的 Facebook 登录会话的情况下访问 Facebook 好友列表。要查看此操作,请点击此链接:

https://www.airbnb.com/s/Austin?neighborhoods[]=Barton+Hills

到达那里后,选择一个列表,然后在页面中间找到一个“朋友”选项卡。假设业主有一些 Facebook 朋友,您应该会看到朋友的照片,当您将鼠标悬停在他们上面时,您会收到一条消息“xxxxxxxx 是 xxxxxxx 的 Facebook 朋友”。其中“xxxxxxx”替换为朋友姓名和业主姓名。

我已经用谷歌搜索和 yahood 寻找答案,并在 stackoverflow 上找到了这个:

访问 facebook 中的好友列表

和这个:

Facebook PHP SDK:获取网络中的人和朋友的朋友

这两个都不是我在 Airbnb 网站上看到的解决方案。我的想法是,Airbnb 获得了 Facebook 的某种特殊许可来获取这些数据,或者当业主使用他们的个人 Facebook 信息登录时,Airbnb 会获取 Friend 数据并将其本地存储在他们的系统上。然后他们可能会经常更新这个。

那么,长话短说,如何在公共网站上获取有关 Facebook 成员的朋友信息?假设您有 Facebook AppID 和 AppSecret。

4

1 回答 1

0

如果没有用户登录并授权应用程序访问他的详细信息,然后可能存储他的朋友的 id,你就无法做到这一点。

问题是当用户添加更多朋友或现有朋友也加入该站点时不会更新。

于 2013-07-31T05:45:20.067 回答