Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我怎样才能在拉拉维尔获得社交名流的原创头像?_Php_Laravel_Oauth 2.0_Laravel Socialite - Fatal编程技术网

Php 我怎样才能在拉拉维尔获得社交名流的原创头像?

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@

我在拉威尔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@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。谢谢我会接受你的回答。