37
这个用户还没有留下简介。
回复讨论
1
登录后可参与回复讨论。
texthttps://weavatar.com/avatar/{哈希值}
其中 {哈希值} 为邮箱地址的哈希值,支持 SHA-256 或 MD5(推荐使用 SHA-256)。
示例:
https://weavatar.com/avatar/{哈希值}
| 参数 | 别名 | 说明 | 取值范围/示例 |
|---|---|---|---|
s |
size |
指定头像尺寸(像素) | 10 ~ 2000,默认 80 |
d |
default |
指定默认头像(当哈希无匹配时返回) | 见下方「内置默认头像」或自定义 URL(需 URL 编码) |
f |
forcedefault |
强制始终返回默认头像 | 设为 y 即启用 |
httphttps://weavatar.com/avatar/ff3dcd55b299b96db5e2ed195af50817?s=640&d=mm&r=g
| ID | 说明 |
|---|---|
404 |
返回 HTTP 404 错误 |
mp |
简单、卡通风格的人物剪影轮廓(不随哈希变化) |
identicon |
基于哈希生成的几何图案 |
monsterid |
基于哈希生成的怪物(不同颜色、面孔) |
wavatar |
基于哈希生成的不同特征和背景的人脸 |
retro |
8 位街机风格的像素化人脸 |
robohash |
基于哈希生成的机器人(不同颜色、面孔) |
initials |
生成由 initials 参数指定的字母头像(最多保留 2 位),例如 d=initials&initials=AB |
name |
生成由 name 参数指定的首字母头像(最多保留 1 位),例如 d=initials&name=John |
color |
基于哈希生成的纯色头像(颜色随哈希改变) |
blank |
生成透明的 PNG 图片 |
您也可以传递自己的默认头像图片 URL,必须经过 URL 编码。
示例:
httphttps://weavatar.com/avatar/{哈希值}?d=https%3A%2F%2Fexample.com%2Fdefault.png
若需始终返回默认头像(忽略邮箱哈希匹配),添加参数:
httphttps://weavatar.com/avatar/{哈希值}?d=mp&f=y
我们支持 10 种图片返回格式:
webp(默认)jpg / jpegpnggiftiffheifheicavifjxl在请求 URL 的末尾添加文件扩展名即可。例如:
httphttps://weavatar.com/avatar/{哈希值}.png?s=640
建议:如无特殊需求,请保持使用默认的
webp格式,这是当前兼容性、速度与文件大小之间的最佳选择。
qq号@qq.com 的 SHA-256)。s 支持 10 至 2000 之间的整数。d,将返回 WeAvatar 的 Logo 作为默认头像。