Php 没有登录就无法访问Facebook好友

Php 没有登录就无法访问Facebook好友,php,facebook,facebook-graph-api,facebook-javascript-sdk,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Facebook Javascript Sdk,Facebook Php Sdk,我试图了解Airbnb如何能够在没有活跃的Facebook登录会话的情况下访问Facebook好友列表。要查看此操作,请单击此链接: 在那里,选择一个列表,在页面的中间你会发现一个“朋友”标签。假设物业所有者有一些Facebook好友,您应该会看到好友照片,当您将鼠标悬停在好友照片上方时,您会收到一条消息“xxxxxxxx是xxxxxxxx的Facebook好友”。其中“xxxxxxx”替换为朋友的姓名和物业所有者的姓名 我在Google和yahood上搜索了答案,在stackoverflow

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

在那里,选择一个列表,在页面的中间你会发现一个“朋友”标签。假设物业所有者有一些Facebook好友,您应该会看到好友照片,当您将鼠标悬停在好友照片上方时,您会收到一条消息“xxxxxxxx是xxxxxxxx的Facebook好友”。其中“xxxxxxx”替换为朋友的姓名和物业所有者的姓名

我在Google和yahood上搜索了答案,在stackoverflow上找到了:

这是:

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


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

如果用户未登录并授权应用程序访问其详细信息,然后可能存储其朋友的id,则无法执行此操作

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