User interface 是否有一个用于获取用户化身的库?

User interface 是否有一个用于获取用户化身的库?,user-interface,avatars,User Interface,Avatars,假设我们正在使用电子邮件地址向平台添加用户 在被邀请的用户不上传头像或个人资料图片之前,我们能显示的最好的是一个通用的“用户图标”或一个识别图标(或类似图标) 我假设给定了电子邮件地址,用户可能在LinkedIN、Google plus、facebook、twitter上,谁知道在哪里 是否有一个库,或者您是否有编写算法的经验,该算法将尝试从多个通道获取配置文件图片 --编辑-- 我知道自动生成的化身(identicon),但我真正想要实现的是属于用户的个人化身 这是最简单的选择: http:/

假设我们正在使用电子邮件地址向平台添加用户

在被邀请的用户不上传头像或个人资料图片之前,我们能显示的最好的是一个通用的“用户图标”或一个识别图标(或类似图标)

我假设给定了电子邮件地址,用户可能在LinkedIN、Google plus、facebook、twitter上,谁知道在哪里

是否有一个库,或者您是否有编写算法的经验,该算法将尝试从多个通道获取配置文件图片

--编辑--

我知道自动生成的化身(identicon),但我真正想要实现的是属于用户的个人化身

这是最简单的选择:

http://www.gravatar.com/avatar/0123456789abcdef0123456789abcdef?s=80&d=identicon&r=g
结果:


长十六进制数是用户电子邮件地址的md5散列(修剪和小写)
s
是头像的大小。

您可以使用Gravatar获取带有电子邮件地址的个人资料图片吗?这是一个非常受欢迎的平台,我自己也成功地使用了它。此外,还有可用的库!gravatar.com仅为尚未上传自己的头像的用户显示自动生成的头像。尝试插入我的电子邮件地址的MD5散列:AC01D8D04FDBC53742F47257473A8A1B,但这意味着你在Gravatar上上传了你的头像?我的典型用户肯定不会在Gravatar上上传头像