700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 修改Gravatar生成的默认头像

修改Gravatar生成的默认头像

时间:2020-01-25 11:49:52

相关推荐

修改Gravatar生成的默认头像

我们知道,如果Gravatar服务器没有找到某个账号的邮箱,将会生成一个默认头像,即 Gravatar 的 Logo,如图。

但是,我个人不太喜欢他这个单调的图片,因为大部分人是没有申请这个账号的,所以千篇一律的蓝色头像,看起来很不舒服。所以,我们需要设置Gravatar生成随机图片。像这样

或者这样

博主注册了 Gravatar 头像,显示其对应的设置;而访客没有设置,则显示随机头像,并且这个随机头像不会改变因为你刷新或者换浏览器而改变,它的生成与你的机器的ip相关。

具体实现,添加 d=identicon参数

之前一篇文章介绍了如何生成 Gravatar 头像,就是一段将邮箱转换为md5的值,然后加到一段 url 中

具体参考这个:

Java获取字符串的MD5值和根据邮箱获取Gravatar头像

至于生成随机的头像,只需要加上d=identicon这个参数

比如:/avatar/01459f970ce17cd9e1e783160ecc951a?s=128&d=identicon&r=PG

参考:/questions/17443/how-is-the-default-user-avatar-generated

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。