Php 我怎样才能在拉拉维尔获得社交名流的原创头像?
我在拉威尔5.6中与社交名流共事 用这个Php 我怎样才能在拉拉维尔获得社交名流的原创头像?,php,laravel,oauth-2.0,laravel-socialite,Php,Laravel,Oauth 2.0,Laravel Socialite,我在拉威尔5.6中与社交名流共事 用这个 $social_user = Socialite::driver($provider)->user(); 使用dd($social\u user) 结果: User {#799 ▼ +token: "517439085-SQzlrx8Op" +tokenSecret: "8KnMz1K5WQ9lpg" +id: "5176085" +nickname: "test" +name: "test" +email: "test@
$social_user = Socialite::driver($provider)->user();
使用dd($social\u user)
结果:
User {#799 ▼
+token: "517439085-SQzlrx8Op"
+tokenSecret: "8KnMz1K5WQ9lpg"
+id: "5176085"
+nickname: "test"
+name: "test"
+email: "test@outlook.com"
+avatar: "http://pbs.twimg.com/profilermal.jpeg"
+user: array:40 [▶]
+"avatar_original": "http://pbs.twimg.com/profileyxeYC5.jpeg"
}
我可以得到姓名,身份证和
$social_user->getName();
$social_user->getAvatar();
$social_user->getId();
但是我如何才能获得原创的《阿凡达》?因为,您可以使用标准语法访问它们:
$social_user->avatar;
show
dd($social\u user->user)
注意,用户模型字段(即:“avatar”属性)必须可填充才能成功保存到数据库中。因此答案是:$social\u user->avatar\u original。谢谢我会接受你的回答。