整理几个常用的随机头像生成api

在我们web开发中,经常会使用到通过用户名等信息自动生成用户头像的功能,所以整理了几个个人经常使用的api地址。

Multiavatar

号称12亿人使用。可以获取SVG格式以及PNG格式的头像,使用方法也极其简单。 要获得一个SVG格式的头像,我们只需要下面URL(请注意将www.miigua.com替换为你的信息,通常是用户的昵称或者用户名):

https://api.multiavatar.com/www.miigua.com.svg

我们可以在页面中用下面的代码来使用这个头像:

<img src="https://api.multiavatar.com/www.miigua.com.svg" width="200" height="200">

效果如下:  

当你需要使用PNG格式的头像时,只需要修改URL即可:

https://api.multiavatar.com/www.miigua.com.png

使用方法同svg格式。 另外,假如你想获取svg头像的代码,只需要下面URL就轻松搞定(请注意):

https://api.multiavatar.com/www.miigua.com
返回信息如下(请注意响应content-type 是 text/html):
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 231 231"><path m33="" 83="" 33="" 83a115="" 5="" 115=""></path></svg>

注意未注册用户api请求次数上限是10次/分钟,可以通过注册账号使用apikey来提高上限,注册地址如下:

https://multiavatar.com/register

注册成功后,只需要将apikey拼接到后面就可以啦,如下:

https://api.multiavatar.com/Starcrasher.png?apikey=YOUR_API_KEY

注册后,免费版20万/月的次数上限通常也是够用的,不够用的话可以做个本地缓存,或者升级成付费版也不是很贵。

版权声明:
作者:Miigua
链接:https://www.miigua.com/article/275.html
来源:米瓜的博客
文章版权归作者所有,未经允许请勿转载。

THE END
二维码
打赏
请在后台主题设置处设置打赏图片
< <上一篇
下一篇>>