检查两个Facebook用户是否是朋友或不使用Facebook的PHP SDK 4.0而不重定向



我正在开发一个应用程序,我需要确定两个用户是否为朋友。我在AJAX调用中执行此任务,因此重定向显然会破坏AJAX响应。

每次我检查我是否和某人是朋友时,它就像我的会话过期一样,并将我重定向到登录页面。

我终于能够理解这个新的Facebook SDK了。

这是我的解决方案:

FacebookSession::setDefaultApplication($appId,$appSecret);
$session = FacebookSession::newAppSession();
$response = (new FacebookRequest( $session, 'GET', '/' . $userId . '/friends?fields=id,installed,name'))->execute()->getGraphObject(GraphObject::className())->asArray();

以数组的形式获取结果。反正是一个对象数组。

相关内容

  • 没有找到相关文章

最新更新