
看到 t/156669 这里有人需求这个,就贴一下好了。
其实反代的方案也不错,只是不方便做一些更具体的事情,比如区分邮箱加载不同地方的图片,
如果访客使用QQ邮箱的话,那么可以直接加载其QQ/微信的头像,或者尝试抓取新浪微博同nick的用户头像等。
前两周撸了一个脚本,今天更新了一下,有兴趣的人可以继续添加你自己要功能,代码比较简单(low),请诸位随意发挥。
repo地址: https://github.com/soulteary/AvatarCache
demo地址: http://assets.soulteary.com/avatar/demo/demo.html
如果你的服务器是国内的,那么请在服务器上进行ip绑定,可以参考下面的:
72.21.91.121 0.gravatar.com 72.21.91.121 1.gravatar.com 1 SuYia 2014-12-31 23:41:04 +08:00 via Android 那段js有点意思。 |
2 kmvan 2015-01-01 00:40:29 +08:00 via Android 虚拟主鸡怎么办? |
4 ray1980 2015-01-01 10:36:40 +08:00 谢谢,收藏了 |
6 haorendashu 2015-01-02 00:11:34 +08:00 via Android 貌似七牛有镜像 |
7 SharkIng 2015-01-02 01:29:49 +08:00 谢谢,不过有可能没有上传像V2EX这样显示的是那种默认么? |
9 soulteary OP @SharkIng 自己把placeholder 默认图像替换下就行了,虽然gravatar可是准备了一大波默认图像以适应各种站点的需求,但是自己的站点使用的尺寸应该超不过五六种。 @haorendashu 镜像和反代无法做到根据逻辑进行细化判断。 |
10 niuer 2015-01-04 13:09:55 +08:00 @haorendashu 不是貌似哦,是有镜像啦 |