基本概念
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" }  
發表回覆