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