Skip to content

语句接口

接口说明

TIP

雷语的源码全栈开源,并允许自行部署,效果我们提供的服务完全一致。

雷语是一个公益性服务,我们没有具备充足的资金和资源应对超高并发的请求 ,但是效率比hitokoto强 。如果您的站点流量较大、请求数较多,从稳定性、可控性考虑,我们都建议您自行部署 API,或在程序中使用缓存减轻请求压力。

如果您对我们的项目感兴趣,不妨赞助我们,或为我们提供更加稳定的服务器

详细的部署指南请参考 接口部署

请求地址

地址协议方法线路
alayrain.zhngjah.space:2096HTTPSAny全球

请求参数

参数类型说明
/api/hitokoto/categorystring见后文根据标签获取一言
/api/hitokoto/随机获取一言
/api/hitokoto/int1到∞根据 ID 获取指定一言
/api/hitokoto/list获取一言列表
/api/categories获取分类列表
参数说明
i励志
pl哲学
p诗词
f影视
w来自网络
o原创
l文学
g游戏
c漫画
a动画

返回信息

json
{
  "code": 200,
  "data": {
    "author": "",
    "category": "影视",
    "content": "你要不会唠嗑能不能别硬唠。",
    "created_at": "Thu, 21 Aug 2025 15:13:20 GMT",
    "id": 7,
    "like": 0,
    "source": "缝纫机乐队"
  },
  "message": "获取成功"
}
返回参数名称描述
id一言标识
content一言正文 编码方式unicode 使用 utf-8
author一言的作者
source一言的出处
category一言分类
like喜欢数
created_at提交时间
code连接状态
message获取状态

错误处理

API 使用 HTTP 状态码和 JSON 格式返回错误信息:

json
{
  "code": 状态码,
  "message": "错误描述"
}

常见状态码:

  • 200: 请求成功
  • 201: 创建成功
  • 400: 请求参数错误
  • 404: 资源不存在
  • 500: 服务器内部错误