前段时间评论区头像沦陷,头像源无法使用,于是想着是不是自己做一个源,防止后面再出类似情况
头像源:http://www.sammery.com/avatar/
使用方式:
http://www.sammery.com/avatar/2507dac7c3e0943c334097756ac1a321?s=256&d=wavatar
说明:
2507dac7c3e0943c334097756ac1a321 哈希值用于生成不同的头像,一般按照邮箱的md5生成即可
s 即图片的大小,如果不带这个大小默认80*80,可以通过s=或size=参数传递一个值(图像是正方形的),动态规定Gravatar图像大小。你可以请求从1px到512px范围内任意尺寸的图像,需要指出的是,许多用户头像的分辨率较低,因此大尺寸的头像效果可能较差
d 即图片类型,d=参数,并将参数值设置为下列值即可:
- 404: 不载入任何头像。如果电子邮件地址哈希值没有对应的图像,则返回404响应(文件没有找到)
- mm: 简约、卡通风格的人物轮廓像(不会随邮箱哈希值变化而变化)。
- identicon:几何图案,其形状会随电子邮箱哈希值变化而变化。
- monsterid:程序生成的“怪兽”头像,颜色和面孔会随会随电子邮箱哈希值变化而变化。
- wavatar::用不同面容和背景组合生成的面孔头像。
- retro:程序生成的8位街机像素头像。
出于某些原因,你可能需要强制显示默认头像。这时你可使用f=或forcedefault=参数,并将参数值设置为y。
http://www.sammery.com/avatar/205e460b479e2e5b48aec07710c08d50?f=y
Gravatar允许用户自行对头像分级,表明头像是否适合特定的受众群。只有G级的头像是默认显示的,除非希望看到更高分级的头像。你可以使用r=或rating=参数,指定参数,请求特定分级的头像。若要允许G或者PG级别的头像,可以参照下面实例设置。
http://www.sammery.com/avatar/205e460b479e2e5b48aec07710c08d50?r=pg
r参数的值为以下几类:
- -G: 适合在所有网站的所有受众类型。
- -PG: 可能包含粗鲁手势,挑逗性的着装,少许粗话,及轻微暴力等内容。
- -R: 可能包含亵渎,极度暴力,裸体或吸毒等内容。
- -X: 可能包含赤裸的性爱或极端暴力内容。
你可以混用上述所有参数,以生成复杂的请求。比如下面这个URL请求的是200像素大小,分级为G或者PG级的Gravatar头像,如果对应的邮箱哈希值没有头像,则默认返回404响应。
http://www.sammery.com/avatar/205e460b479e2e5b48aec07710c08d50?s=200&r=pg&d=404
评论区