创建
头像 API
Cleariflow 头像 API 是一款快速、轻量、现代化的 RESTful JSON API,可根据姓名生成高度可定制的首字母头像图片——提升用户体验。
GET
头像 API
使用方法非常简单:只需提供您的
此请求已成功处理,指定姓名的头像如下:

api_key 和 name,系统将生成与所提供姓名首字母对应的头像图片。
快速开始
REST
头像 API 与所有 Cleariflow 服务采用相同的架构模式,基于 REST 原则构建。它采用可预测的资源导向 URL,并使用 HTTP 状态码进行错误通信。HTTPS
头像 API 要求所有数据传输使用 TLS 1.2 或更高版本的加密协议进行保护。API 版本
每个 Cleariflow 服务均包含版本控制。头像 API 当前运行在第 1 版。您的 API 密钥
API 密钥是您访问 Cleariflow 头像 API 的唯一身份验证凭证。请记住,每个 Cleariflow 服务都有独立的 API 密钥,因此访问头像和邮箱验证等不同服务需要不同的密钥。要验证您的请求,必须在基础 URL 中包含 API 密钥。基础 URL
验证端点
Cleariflow 头像 API 只需您的唯一 API 密钥和用户姓名即可生成头像:
请求参数
您的唯一 API 密钥。请记住,每个用户为每个 Cleariflow 服务拥有
独立的 API 密钥,因此您的头像 API 密钥无法用于 IP 地理定位 API,例如。
您要生成头像的姓名。可输入多个姓名(包括名、中间名和姓),
服务将自动在头像中显示两个字母。可使用下方的 char_limit 参数修改字母数量。
正方形头像图片的像素尺寸。默认为 64 像素,可用尺寸范围为 6 到 512 像素。
生成图片的首选格式。默认为 “png”,也可选择 “svg”。
字体大小,以 image_size 的百分比表示。默认为 0.7,可接受值为 0.1 到 1.0。
头像中显示的最大字符数。默认为 2。实际显示的字符数可能少于此限制,但不会更多。字符选择优先不同单词的首字母,然后是不同单词的第二个字母。
背景的十六进制颜色代码。默认为 #335eea。指定十六进制颜色时,省略 ”#” 符号。例如,&background_color=e4704a 有效,而 &background_color=#e4704a 无效。
文字的十六进制颜色代码。默认为白色 (ffffff)。指定十六进制颜色时,省略 ”#” 符号。例如,&font_color=e4704a 有效,而 &font_color=#e4704a 无效。
生成圆形头像图片而非正方形。默认为 false。
将头像中所有首字母转换为大写。默认为 true。
对头像中所有首字母应用斜体样式。默认为 false。
对头像中所有首字母应用粗体样式。默认为 false。
头像 API