上一篇
名言警句网页小挂件
2010年盛夏,风扇嗡嗡的转动着,闷热课室坐满了无情打采的同学。讲台上的老师,恰似讲解邮箱正则的使用,引发了年轻老师一段感慨:QQ邮箱太 lou b,每个人都在使用,用起来太掉档次;gmail 邮箱才高大上,公司内部都用 gmail 邮箱交流,这才显得专业,用 QQ 会被 gmail 鄙视的哦,QQ邮箱迟早被淘汰。
看着女老师一脸娇傲的述说着,为了不掉队,课后注册了 gmail 邮箱。之后几年,谷歌退出了中国市场,gmail 邮箱不能幸免, 一时间风声鹤唳,疯狂的解绑 gmail 邮箱, gmail 邮箱之后泯灭了。当初那个不起眼,被嘲笑的QQ邮箱,C位出道,一跃成了霸主。
2020年,10年过去,企鹅已成为三巨头,QQ活跃用户6.5亿,QQ的伴生产品QQ邮箱成了网民的标配。邮箱?不要问,问了QQ邮箱。
对于博客网站,通过邮箱可以获取 Gravatar 全球通用头像,也可以获取国民人手一个的QQ头像。
http://q1.qlogo.cn/g?b=qq&nk=326311036&s=100&t=1608603308
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
b | 是 | String | 类型,默认:qq |
nk | 是 | Number | QQ账号:如326311036 |
s | 是 | Number | 图片大小,值有100和640 |
t | 否 | Number | 时间戳,刷新缓存图片 |
链接参数正确的情况下,如果该QQ号没有开通,默认一个企鹅的头像。页面无法正常访问,要么链接参数出错,要么QQ已经禁止使用外部链接。
确认了QQ头像链接,接着我们需要分解QQ邮箱,提取QQ账号,组装QQ头像链接。
PHP/**
* 获取QQ头像链接
* @method getQQAvatarLink
* @param string $email QQ邮箱
* @param string $size 头像大小,默认:100
* @return string
*/
function getQQAvatarLink($email, $size = 100) {
if (!preg_match("/([0-9]+)@qq.com/i", $email, $matches)) {
return '';
}
return sprintf('http://q1.qlogo.cn/g?b=qq&nk=%d&s=%d&t=%d',$matches[1],$size,time());
}
QQ邮箱除了常规的数字邮箱地址,还有一种个性邮箱。个性邮箱由字母、数字和逗号组成,提取不了QQ账号信息,正则时已将此排除。
最新评论Latest comments