基本概念
kangle Kangle.org 服务是一项可以像请求前端资源库的在线字体 (web fonts) 服务。
当前接口可通过参数分页查询 Kangle.org 库的字体列表
请求地址
POST https://app.kangle.org/api/fonts/list
查询条件
接口支持查询参数如下
Body | 属性类型 | 属性描述 | 是否必传 |
---|---|---|---|
pageData | object{page:number,size:number} | 分页信息 | 是 |
tags | string | 标签 | 否 |
category | string | 分类 | 否 |
keyword | string | 关键词 | 否 |
提示: 你可以一次传多个参数.
查询参数示例
{
"pageData": {
"page": 1,
"size": 5
}
}
响应数据
该接口返回的是一个对象结构
数据返回结构
属性名 | 数据类型 | 描述 |
---|---|---|
code | string | 响应状态码 |
message | number | 响应信息状态信息 |
data | object | 数据主体,数组对象 |
data
属性名 | 数据类型 | 描述 |
---|---|---|
dataList | array | 字体列表信息 |
page | number | 分页,当前第几页 |
pageTotal | number | 总页数 |
total | number | 字体总数 |
dataList
属性名 | 数据类型 | 描述 |
---|---|---|
id | string | 唯一 id |
name | string | 字体名称 |
fontFamily | string | 字体使用名称 – 可用于设置 css 属性 font-family |
fontSubfamily | string | 子字体名称 – 可用于设置 css 属性 font-weight |
version | string | 版本号 |
copyright | string | 版权信息 |
description | string | 描述信息 |
designer | string | 设计者 |
license | string | 使用协议地址 |
tags | string | 字体标签 |
languages | string | 字体适用语言 |
category | string | 字体分类 |
created_at | string | 创建时间 |
updated_at | string | 更新时间 |
下面是一个详细的返回数据例子
{
"code": 200,
"data": {
"page": "number",
"total": "number",
"pageTotal": "number",
"dataList": [
{
"name": "string",
"fontFamily": "string",
"fontSubfamily": ["string"],
"version": "string",
"copyright": "string",
"description": "string",
"designer": "string",
"license": "string | null",
"category": "string",
"tags": "string",
"languages": "string",
"id": "string",
"created_at": "date",
"updated_at": "date"
}
]
},
"message": "success"
}
发表回复