如何获得也使用我的应用程序与Laravel社交网站的Facebook用户列表?

时间:2016-05-11 21:36:24

标签: php facebook laravel laravel-5.2 laravel-socialite

就像标题所说的那样,我目前在我的网站上实现了社交网站登录,但我不确切知道如何在用户登录时获取也使用我的应用程序的用户朋友列表。

socialite文档说明了以下代码示例来更改“范围”。我在其他地方读过你想要使用它吗?

return Socialite::driver('github')
        ->scopes(['scope1', 'scope2'])->redirect();

socialite github readme中,它在任何情况下都没有说明这种情况。这只是一个社交媒体api的事情吗?希望有人可以帮助我。

它还声明设置范围覆盖所有现有范围,默认的范围是什么?

1 个答案:

答案 0 :(得分:2)

您提供的代码片段确实是正确的。通过定义这样的范围,用户可以获得所需权限的概述。当他们通过Facebook登录您的应用程序时,他们会看到这一点。

回答你的主要问题:我认为Facebook不允许你获得使用你的应用程序的人的完整列表。 (至少没有他们的名字)

如果您只需要一个号码,请阅读docs

我对此并不完全确定,所以如果我错了请纠正我。