杜郎俊赏 - dujun.io

建站之 gravatar 缓存

为解决 gravatar 头像访问慢和被墙的问题,可以做本地图片备份。

$url = 'https://secure.gravatar.com/avatar/' . md5($mail) . '?s=36&r=G&d=404';

$header = get_headers($url);

if (empty($header) || false === strpos($header[0], '200')) {
   //此邮箱不存在 gravatar 头像
} else {
   //抓取头像图片
   $image = file_get_contents($url);
}

标签: 建站
日期:2017-05-18