You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何确定Google缩略图URL中对应邮箱的/u/数字标识?

问题解答

一、关于/u/数字标识的问题

那个/u/后的数字是浏览器会话内的登录账户索引,它和用户本身无关,完全取决于当前设备上Google账户的登录顺序(0是第一个登录的账户,1是第二个,以此类推)——换设备、调整登录顺序,这个数字都会变化,不存在“邮箱对应的固定/u/数字”。

你不需要纠结这个数字,正确的做法是直接用用户邮箱或唯一ID构造可直接访问的头像URL:

  • 从userinfo_v2_me->get()返回的picture字段获取默认头像链接(比如https://lh3.googleusercontent.com/a/ACg8ocLxxxxxx=s96),直接把末尾的s96改成s288,就能得到288x288的高清图,甚至可以改成s512获取更大尺寸;
  • 该链接本身无需添加/u/后缀,即可直接访问正确头像。

二、Google Apps Script获取大尺寸缩略图

默认通过Admin SDK Directory Service获取的thumbnailPhotoUrl确实是96x96像素,但可以通过修改URL参数获取更大尺寸:

  1. 先获取用户的基础头像URL,再替换尺寸参数:
    const user = AdminDirectory.Users.get('user@yourdomain.com');
    let largeAvatarUrl = user.thumbnailPhotoUrl.replace('s96', 's288');
    
  2. 你可以按需把s288换成s512、s1024等数值,Google会返回对应尺寸的头像;
  3. 也可以用用户ID直接构造URL:https://lh3.googleusercontent.com/a/ACg8oc[用户ID标识]=s288,同样支持修改尺寸参数。

内容的提问来源于stack exchange,提问作者Lee Taylor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 01:15:10