首页 > 解决方案 > 如何以高质量更改谷歌服务帐户个人资料图片?

问题描述

我正在使用并且工作正常,问题是它将图像缩小到 96 X 96。如果我从谷歌仪表板上传相同的图像,它会使图像裁剪然后保存质量。

service.users.photos.update(
      {
        userKey: req.user.email,
        auth: jwtClient,
        requestBody: {
          photoData: newfile,
          width: '800',
          height: '800',
          kind: 'admin#directory#user#photo'
        }
      },
      (err, response) => {
        console.log(err);
        console.log(response);
      }
    );

标签: node.jsgoogle-admin-sdk

解决方案


回答:

这是按预期工作的。

更多信息:

根据 Directory API 文档Users.photos: update

无论上传的照片大小如何,API 都会将其缩小到 96x96 像素。

所以这正如预期的那样。

参考:


推荐阅读