GitHub 风格随机头像 API

2020-10-16 09:40:30 +08:00
 hvboekml

网站:https://avatar.prodless.com

8068 次点击
所在节点    分享创造
32 条回复
hvboekml
2020-10-16 14:41:39 +08:00
@aabbcc112233
@owenzhang24
目前没有计划 🙃
jackrebel
2020-10-16 14:50:22 +08:00
如果不开源,楼主的服务器会不会哪天挂掉不能使用了? www.8kmm.com 想用。。。
hvboekml
2020-10-16 14:51:59 +08:00
@myevery

#15 不支持指定,需要自行保存哦
#17 正如 @bojue 所说,拼接 `data:image/png;base64,` 即可
#18 图片已经经过压缩,基本是极限了 😉
hvboekml
2020-10-16 14:56:52 +08:00
@Saszr 原来如此 😆
hvboekml
2020-10-16 15:11:33 +08:00
@jackrebel 目前自用,没有保证,做错误处理?比如我是使用默认头像。导航漂亮哦 😍 ps: 灰底白字对比度好像有些低了
clf
2020-10-16 15:41:42 +08:00
所以,无法保证你提供的服务存活时间和我的一样长,那么没有人敢在自己产品上用这个。

另外提一个建议,接口允许传递 key=xxx 这样一个参数,传递 key 相同时返回相同的图片,不然的话就相当于每个用户的头像都得存储在服务器里了。
hvboekml
2020-10-16 17:23:58 +08:00
@lychs1998 看了你的建议,我明白你的意思了,这个 API 主要是生成头像,并没有提供托管,也就是说生成后要自行保存(作为链接或者保存为文件,推荐前者,API 是按此目标设计的)。
lizheming
2020-10-16 18:52:47 +08:00
btw 这种头像的话学名叫 identicon https://zh.wikipedia.org/wiki/Identicon 传入一个固定字符串之后会生成固定的头像,用 identicon 这个关键词可以搜到非常多现成的库,要开源的同学可以直接用这些库去生成下就行。
hvboekml
2020-10-16 21:10:09 +08:00
@lizheming GitHub 是,这个不是 😄
lizheming
2020-10-16 22:02:17 +08:00
@hvboekml 是的,因为你的更简单,没有提供随机种子,所以不是意义上的 identy icon,不过最终的实现图像还是和 identicon 一致的。另外我觉得楼上大部分人可能更需要的是 identicon
XPo
2020-10-17 01:07:15 +08:00
Identicon
hvboekml
2020-10-17 10:27:06 +08:00
@lizheming
@XPo
这种图案不代表就是 identicon,实际也不是。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/715467

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX