php - 我怎样才能在 laravel 中获得社交名媛的原始头像?

标签 php laravel oauth-2.0 laravel-socialite

我在 laravel 5.6 中与社交名流一起工作

有了这个

$social_user = Socialite::driver($provider)->user();

dd($social_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"
}

我可以得到姓名、ID 和...

 $social_user->getName();
 $social_user->getAvatar();
 $social_user->getId();

但是我怎样才能得到avatar_original呢?

最佳答案

avatar and other properties are public ,您可以使用标准语法访问它们:

$social_user->avatar;

关于php - 我怎样才能在 laravel 中获得社交名媛的原始头像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48750941/

相关文章:

php - 将特定类别的帖子发送到 Laravel 中的 View

php - 尝试修复从 MYSQL 收到的错误时遇到问题

php - 找不到类从 Supervisord 调用 Laravel 脚本

javascript - 在 php 键中使用右方括号

php - Laravel 多重自定义验证

java - BigQuery 和 OAuth2

java - Spring Security Java 配置

node.js - 使用 Passport-google-oauth20 时无法访问重定向 URL

PHP 将日期时间发送到 mysql

javascript - mysql 日期返回奇怪的字符