Windfonts 开发文档 https://windfonts.com/developer/ Tue, 24 Sep 2024 14:03:20 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.5 https://windfonts.com/developer/wp-content/uploads/sites/5/2024/07/cropped-wf-favicon-32x32.png Windfonts 开发文档 https://windfonts.com/developer/ 32 32 Windfonts 官方 API 文档 https://windfonts.com/developer/api/ https://windfonts.com/developer/api/#respond Thu, 01 Aug 2024 07:38:10 +0000 https://windfonts.com/developer/?p=512 基本概念 Windfonts 文风字体服务是一项可以像请求前端资源库的在线字体 (web fonts) 服务。 字 […]

Windfonts 官方 API 文档最先出现在 Windfonts 开发文档

]]>
基本概念

Windfonts 文风字体服务是一项可以像请求前端资源库的在线字体 (web fonts) 服务。

字体列表

当前接口可通过参数分页查询文风字体库的字体列表

请求地址

POST   https://app.windfonts.com/api/fonts/list

查询条件

接口支持查询参数如下

Body属性类型属性描述是否必传
pageDataobject{page:number,size:number}分页信息
tagsstring标签
categorystring分类
keywordstring关键词

提示: 你可以一次传多个参数.

查询参数示例

{
  "pageData": {
    "page": 1,
    "size": 5
  }
}

响应数据

该接口返回的是一个对象结构

数据返回结构

属性名数据类型描述
codestring响应状态码
messagenumber响应信息状态信息
dataobject数据主体,数组对象

data

属性名数据类型描述
dataListarray字体列表信息
pagenumber分页,当前第几页
pageTotalnumber总页数
totalnumber字体总数

dataList

属性名数据类型描述
idstring唯一 id
namestring字体名称
fontFamilystring字体使用名称 – 可用于设置 css 属性 font-family
fontSubfamilystring子字体名称 – 可用于设置 css 属性 font-weight
versionstring版本号
copyrightstring版权信息
descriptionstring描述信息
designerstring设计者
licensestring使用协议地址
tagsstring字体标签
languagesstring字体适用语言
categorystring字体分类
created_atstring创建时间
updated_atstring更新时间

下面是一个详细的返回数据例子

{
  "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"
}

Windfonts 官方 API 文档最先出现在 Windfonts 开发文档

]]>
https://windfonts.com/developer/api/feed/ 0