gravatar的头像很容易获取,他的格式可以理解为三段,第一段为基本地址,第二段为用户邮箱,第三段为头像的参数。

这里拿我自己的头像地址来讲:

https://gravatar.loli.net/avatar/947695cdd998ee8dd50e153e12b35ff1?s=70

其中https://gravatar.loli.net/avatar/为第一段。

第二段为947695cdd998ee8dd50e153e12b35ff1;这是一个加密的邮箱地址,加密方式是md5。

第三段为?s=70用于get请求是发送头像要求。

我们只需要修改第二段就可以获取不同人的头像,方法也很简单,找一个md5的加密算法,然后将邮箱地址加密即可。

这里我推荐使用js-md5,这个加密算法npm可以直接安装:

js-md5 github

具体这个js为使用方法就不说了,很简单,官方也有例子,不懂就百度吧

分类: 教程 标签: gravatar

评论

全部评论 3

  1. Reagin
    Reagin
    Google Chrome Windows 10
    评论能删嘛
    1. 木灵鱼儿
      木灵鱼儿
      FireFox Windows 10
      @Reagin博主可以删除评论的
      1. Reagin
        Reagin
        Google Chrome Windows 10
        @木灵鱼儿哈哈哈,不好意思,就像测试一下头像,但是短时间内不能再次评论...还有,谢谢博主啦,知道获取的原理了

目录