SanCi

Gravatar头像操作和数据调用方法
Gravatar头像在Typecho博客系统和wordpress博客系统以及很多系统中都使用了,这样就不用到处上传...
扫描右侧二维码阅读全文
23
2018/04

Gravatar头像操作和数据调用方法

Gravatar头像在Typecho博客系统和wordpress博客系统以及很多系统中都使用了,这样就不用到处上传头像了,只需要到gravatar申请一个,然后到各个博客论坛,只要支持gravatar的都可以显示头像,其实这个服务网站不光有头像,还可以填写其他很多信息,多达上百个,不过目前应用最多的就是头像了,只需要一个邮箱即可,其实他就是通过邮箱确定头像唯一性,gravatar不需要验证,可以直接使用,官方可以使用的编程语言目前常见的都支持,这里主要讲解php的

function getGravatar($email, $s=40, $d=\'mm\', $g=\'g\') { $hash = md5($email); $avatar = "http://cn.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g"; return $avatar; }

其实自己头像可以用get或post方法获得,地址实际上就是把邮箱转换成md5值然后传输。比如我的

 https://cn.gravatar.com/avatar/d08f1d799f763957a86f2247514f0246?s=200&r=X&d=

里面字符串就是md5以后的邮箱数据,其他只是定义大小等级而已。官方还提供其他数据格式信息,比如json xml rpc方式。可以去官方看看,虽然是英文的,用谷歌浏览器翻译呢。

在调用网址中最后面的?s=200&r=X&d= 中的200 即是头像尺寸大小,200即是输出200*200的图像

Last modification:April 23rd, 2018 at 08:17 pm
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. 鱼尾纹

    这主题不错啊

    1. SanCi
      @鱼尾纹

      是呀,刚弄的,这两天都在找主题,看来看去就这个合自己眼缘,主题这些还是需要找专业人士,自己搞不来。 自己只需享用就好了!

Leave a Comment