使用FacebookProvider无法获得“生日”。 Laravel 5.0

时间:2015-09-04 09:11:43

标签: php facebook laravel-5

在Laravel 5.0中登录Facebook,我们希望获取信息。 您可以获得的基本信息,不能只获得生日。

AuthController.php

$socialite = Socialize::with('facebook')->scopes(['gender', 'birthday', 'locale']);

$userData = $socialite->user();

Log::info($userData['birthday']); // NG code

只有生日才能获得。

1 个答案:

答案 0 :(得分:1)

您需要从Facebook批准您的应用程序的权限。 在您的应用页面中,选择标签状态&查看,然后审核中的项目。选择 user_birthday 并等待批准。