使用谷歌登录,获取大型个人资料图片
Login with google get large profile picture
我用这段代码在我的网站上实现谷歌登录。
<script src="https://apis.google.com/js/platform.js" async defer></script>
<div class="g-signin2" data-onsuccess="onSignIn"></div>
<script>
function onSignIn(googleUser) {
var profile = googleUser.getBasicProfile();
console.log('ID: ' + profile.getId()); // Do not send to your backend! Use an ID token instead.
console.log('Name: ' + profile.getName());
console.log('Image URL: ' + profile.getImageUrl());
console.log('Email: ' + profile.getEmail());
}
</script>
但我在控制台上得到了小的个人资料图片。如何从谷歌获取最大个人资料图片的url?
是否将查询参数添加到imageurl?sz=x,其中x是您的图像大小。
基本回答在这里
从Google+API 检索配置文件图像
相关文章:
- AngularJS+Firebase上传个人资料图片
- 显示脸书好友个人资料图片时出现问题
- 如何在ionic中弹出个人资料图片
- Javascript-使用Facebook登录,显示用户's成功登录后的个人资料图片
- Javascript-获取一张用户的随机个人资料图片'的朋友在脸书上
- 推特小部件_bigger个人资料图片
- 如何使用JavaScript SDK更改Facebook个人资料图片并按时更改其背面
- 钛加载Facebook个人资料图片集成不起作用
- 在 Twitter API 版本 1.1 中拉取 Twitter 个人资料图片
- 如何获取电子邮件地址的Google+个人资料图片
- 如何在Meteor应用程序中显示facebook好友数量+个人资料图片
- 链接到网站上的当前Twitter个人资料图片和用户名
- Facebook Graph API-在进行身份验证之前获取个人资料图片
- 无法让用户在注册过程中上传个人资料图片(Parse.com/JS SDK)
- 使用Javascript上传个人资料图片
- 使用Web Camera拍摄个人资料图片并在画布中显示图片
- 使用谷歌登录,获取大型个人资料图片
- 在我的网站上显示推特个人资料图片和推特总数(我/任何用户的推特数)
- 通过POST请求上传大型base64图片时丢失信息
- 使用facebook用户名获取facebook个人资料图片