Gravatar 头像是博客系统中比较常见的应用,可以根据填写的邮箱地址获取到对应的 Gravatar 头像。主要调用了 Gravater 的头像接口,md5 邮箱地址作为主要路由参数,s 表示尺寸,r 表示头像类型。一般形式如下:

https://secure.gravatar.com/avatar/2df5f55e04e13111856b0f3fb729b71a?s=200&r=G&d=

之前也一直想要申请,但总是徘徊在门口进不去。Gravater 申请需要 WordPress 授权登录(估计和 WordPress 属于同一家公司),WordPress 授权登录需要有账号,需要先注册(sign up)。

Sign in to Gravatar with WordPress.com Connect
Sign in to Gravatar with WordPress.com Connect

点击 sign up for free 跳转到 wordpress.com 的注册页面。不清楚是浏览器,还是 wordpress 网站本身自动识别并显示中文界面。没管它,直接输入邮箱、用户名注册,但就是在这边过不去了。不论我是填 qq 邮箱、163 邮箱还是阿里云邮箱(域名邮箱),都提示“您不能使用此电子邮件地址注册。该邮件服务商经常屏蔽我们发送的邮件。请填写您的其它电子邮件地址。”

wordpress 注册邮箱地址验证不通过
wordpress 注册邮箱地址验证不通过

这搞得我很郁闷,怎么可能呢,难道国内的邮箱都不给用,只能用国外的?反反复复好几次都卡在这边过不去,今天突然看到有同学留言的 qq 邮箱显示了 Gravatar 头像,突然觉得我是不是注册流程上忽略了什么,于是再去做了一次申请。

一开始还是无法通过,烦躁的我不断地点击创建按钮,看到任何按钮都想点一下。然后点了 Also available inEnglish,切换成英文界面,再去点击提交按钮,验证竟然通过了,直接创建成功!此刻的我心里一万个 mmp,然后又带着点兴奋,我终于有属于自己的 Gravatar 头像了!

总结一下,中文版本不清楚是直接屏蔽了邮箱地址还是做了怎样的验证,邮箱地址就是不能通过,将 WordPress 界面切换成英文版本即可。