1
s609926202 2020-10-16 09:45:15 +08:00 1
很少有网站支持设置链接头像吧
|
2
aabbcc112233 2020-10-16 09:51:46 +08:00 4
很好,唯一的问题就是怕你的服务哪天突然停了。考虑开源算了。
|
3
hvboekml OP hi, v 友
源于最近在做个网站,有个头像似乎有趣一些,只仿照 GitHub 风格,随机生成,图片已压缩,所以 base64 不会很长,适合作为链接。 欢迎讨论。 |
4
mmtou 2020-10-16 09:55:04 +08:00 2
gravatar 的可以直接用吧,刚搞了个这样的小程序
|
5
hvboekml OP |
6
bojue 2020-10-16 10:12:13 +08:00 1
我觉得还挺有意思的。
1.在交互式可以提供一个实时预览的功能,这样页面就不需要跳转了。 2.用户可以自定义填写自己的图像颜色,圆形还是,矩形。 3.生成图片可以有个下载按钮,base64 可以预览,快捷拷贝。 |
7
MrCard 2020-10-16 10:19:47 +08:00 2
lz 头像哪里来的?好可爱
|
10
aabbcc112233 2020-10-16 10:51:53 +08:00
@hvboekml 我就是以开发者的角度说的。
|
11
owenzhang24 2020-10-16 11:30:05 +08:00 1
为啥不开源
|
12
stephenxiaxy 2020-10-16 11:34:15 +08:00 1
😋
|
13
sankemao 2020-10-16 12:19:24 +08:00 1
|
14
myevery 2020-10-16 12:34:55 +08:00 1
这个我正需要,怎么用啊,不太会用呢
能介绍下么! |
15
myevery 2020-10-16 12:43:20 +08:00
这样引用,不行呢!
<img src="iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEXGqtzw8PAoBqUBAAAAPElEQVRIx2P4jwEYhp/QBwYQ4P8PZ4wKjQqNCg2kED8sd34YFRrKQshgVGiICiFFKmotOio0BIWGc1sOANMLmqxPJAzAAAAAAElFTkSuQmCC" /> 这样引用,倒是可以!但每次都不一样,怎么能固定呢 <img style="-webkit-user-select: none;" src="https://api.prodless.com/avatar.png"> <br /> |
16
bojue 2020-10-16 13:03:44 +08:00 1
@myevery 前面+:data:image/png;base64,
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEXGqtzw8PAoBqUBAAAAPElEQVRIx2P4jwEYhp/QBwYQ4P8PZ4wKjQqNCg2kED8sd34YFRrKQshgVGiICiFFKmotOio0BIWGc1sOANMLmqxPJAzAAAAAAElFTkSuQmCC" /> |
17
myevery 2020-10-16 13:21:08 +08:00
|
18
myevery 2020-10-16 13:23:38 +08:00
就是这段字符串够长的,有 202 个,能不能缩短一点!
|
19
Saszr 2020-10-16 13:40:34 +08:00 1
hhhhh v2 就是这样的 底下肯定有人说开源 XD
|
21
hvboekml OP |
22
jackrebel 2020-10-16 14:50:22 +08:00 1
如果不开源,楼主的服务器会不会哪天挂掉不能使用了? www.8kmm.com 想用。。。
|
23
hvboekml OP |
25
hvboekml OP @jackrebel 目前自用,没有保证,做错误处理?比如我是使用默认头像。导航漂亮哦 😍 ps: 灰底白字对比度好像有些低了
|
26
clf 2020-10-16 15:41:42 +08:00 1
所以,无法保证你提供的服务存活时间和我的一样长,那么没有人敢在自己产品上用这个。
另外提一个建议,接口允许传递 key=xxx 这样一个参数,传递 key 相同时返回相同的图片,不然的话就相当于每个用户的头像都得存储在服务器里了。 |
27
hvboekml OP @lychs1998 看了你的建议,我明白你的意思了,这个 API 主要是生成头像,并没有提供托管,也就是说生成后要自行保存(作为链接或者保存为文件,推荐前者,API 是按此目标设计的)。
|
28
lizheming 2020-10-16 18:52:47 +08:00 2
btw 这种头像的话学名叫 identicon https://zh.wikipedia.org/wiki/Identicon 传入一个固定字符串之后会生成固定的头像,用 identicon 这个关键词可以搜到非常多现成的库,要开源的同学可以直接用这些库去生成下就行。
|
30
lizheming 2020-10-16 22:02:17 +08:00 via iPhone
@hvboekml 是的,因为你的更简单,没有提供随机种子,所以不是意义上的 identy icon,不过最终的实现图像还是和 identicon 一致的。另外我觉得楼上大部分人可能更需要的是 identicon
|
31
XPo 2020-10-17 01:07:15 +08:00
Identicon
|