Gravatar 代理服务开始测试

简介

avatar.sourcegcdn.com 是一个通过反向代理 www.gravatar.com 以保障大陆正常访问Gravatar的服务。

我们使用ServerLess服务充当中间件,对 www.gravatar.com 进行反向代理,并通过全球加速CDN进行分发。

头像

依据Gravatar官网标准,你可以使用 https://avatar.sourcegcdn.com/avatar/ 获取托管在Gravatar的头像

其中链接结构如下

https://avatar.sourcegcdn.com/avatar/{md5}

# 例如
https://avatar.sourcegcdn.com/avatar/54e53a2f57c9581370fcc1a1f9d7f19a

# 获取不同尺寸的头像
https://avatar.sourcegcdn.com/avatar/54e53a2f57c9581370fcc1a1f9d7f19a?s=512

具体请参考 https://www.gravatar.com/site/implement/images/

资料

根据Gravatar官网标准,你可以通过加密的md5查询所有者的资料

具体请参照 https://www.gravatar.com/site/implement/profiles/

需要注意的是,由于中国大陆无法正常访问www.gravatar.com,因此直接访问HASH path跳转www.gravatar.com的功能被禁用

# 这样访问会报错
https://avatar.sourcegcdn.com/54e53a2f57c9581370fcc1a1f9d7f19a

# 这样访问是正常的
https://avatar.sourcegcdn.com/54e53a2f57c9581370fcc1a1f9d7f19a.json

缓存

延续 sdn.ahdark.com 的传统,CDN会缓存头像2天。对于资料,CDN会缓存6小时。

同时,CDN会向用户发送 Cache-Control 标头,使得浏览器缓存所有信息1天。

如果您遇到缓存不正常的问题,请联系 [email protected]

限制

  1. 为了确保服务的稳定性,同时避免滥用,同一IP每秒仅能向本服务发送100次请求
  2. 为了确保头像符合中国大陆的法律,我们会对一些不雅的头像进行封禁,同时将 r 属性(头像级别)最高限制至pg

在通常情况下,您可以长期正常使用本服务。

使用

您可以查看此文章来使用我们的Gravatar源,只需将原文代码中的 sdn.ahdark.com 替换为 avatar.gravatar.com

https://ahdark.com/technology/874.shtml

Share
Tweet
Share
Pin it
Share
Share
发表回复

您的电子邮箱地址不会被公开。

Previous Post

Typecho G theme 收录通知

Next Post

快中求快,使用我们搭建的CDNJS镜像源