Gravatar头像的使用


目录
  1. 1. 注册方法
  2. 2. 头像的使用
  3. 3. 使用cdn

Gravatar(Globally Recognized Avatar)是一项用于提供在全球范围内使用的头像服务。本文记录了注册和使用方法。

注册方法

在Gravatar上,可以用电子邮件注册一个帐号,并且上传一个与之绑定的头像。许多流行的博客程序都支持Gravatar,包括Wordpress和Typecho等著名博客程序,当用户发布一个评论并填写了他的电子邮件地址时,博客程序会自动查找在Gravatar上是否有与之绑定的头像。如果有,则这个头像将会与评论一起显示出来。

一个Gravatar头像可以使用高达512像素的图片(JPEG、PNG、GIF,大小上限:5MB,建议尺寸:1280 x 288),并且默认地以80*80的尺寸显示出来。如果上传的头像不是这个尺寸,Gravatar会对头像进行缩放。用户可以按照MPAA分级制度确定自己的头像级别,这样网站管理员可以在他们的站点上显示合适的头像。

为了防止用户的电子邮件地址遭到泄漏而收到大量垃圾邮件,Gravatar在传递用户的邮箱地址时采用的是通过MD5散列运算的邮件地址。

在官网https://gravatar.com/上使用邮箱注册,邮箱会收到验证码,使用验证码继续在官网注册,上传头像,其它步骤都可以忽略,Gravatar头像已经可以用了。

头像的使用

gravatar依赖邮箱生成的哈希值作为图片地址的一部分,所以需要把邮箱地址哈希化。
简单的说,就是把邮箱地址的md5值放到地址上。网络上有很多在线工具可把文本转为md5。
如:
https://www.gravatar.com/avatar/1e144c201ee6a2b16ba866dc10110db5
Gravatar
https://www.gravatar.com/avatar/3c55fc5e5a70e677a45076f6fa375580
Gravatar
第一个是没有注册的,会显示缺省头像。第二个是注册过的,显示的是自定义头像。
地址里的www也可写成cn。使用www的时候可能需要梯子,cn就不用。

使用cdn

使用cravatar.com可以不用梯子。
地址为:https://cn.cravatar.com/avatar/3c55fc5e5a70e677a45076f6fa375580

Cravatar支持在用户未设置Cravatar头像及Gravatar头像时匹配QQ头像(仅限于QQ数字邮箱的用户)。
如果没有给邮箱添加过头像,但是不想要默认的图片G,可以添加参数d=identicon,则可以随机生成头像,但是生成之后就不会再变。