将 facebook sdk 与 android 应用程序和网络服务器一起使用

Using facebook sdk alongside android app and web server

我正在为我的 android 应用程序实现 Facebook 登录 SDK,并将请求用户好友列表的权限。然而,我的大部分后台工作都发生在我的网络服务器上,我通过 volley 与我的应用程序通信。我想知道一旦用户授予我的应用程序权限,我是否可以通过网络服务器获取好友列表,或者我是否必须通过我的应用程序获取好友列表并将其发送到服务器。 感谢帮助

您可以将用户访问令牌发送到您的服务器并在您的服务器上请求好友列表。

$session = new FacebookSession('access-token-here');
$friends = (new FacebookRequest(
  $session, 'GET', '/me/friends'
))->execute()->getGraphObjectList(GraphUser::className());