侧边栏壁纸
  • 累计撰写 48 篇文章
  • 累计创建 42 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

概念云开放API - 一言

Sukura·南小濡
2023-03-02 / 0 评论 / 1 点赞 / 410 阅读 / 3911 字 / 正在检测是否收录...

本站API接口已于2023.06.01正式关闭使用,目前正在改版接口规则,重新开放日期请关注博客公告!

欢迎使用概念云开放API - 一言 接口!
本站一言接口数据库数据来源:Hitokoto·一言

一言

接口最后更新时间 2023.02.20
文档最后更新时间 2023.03.02

接口介绍

一言是一个提供一句话的HTTP接口,根据用户输入的type或随机选择一个已有type返回一句话。
使用API前需要您先申请Key,Key申请请看:概念云开放API - 签名密钥获取及生成方法

使用场景

需要展示即可使用。

使用限制

  1. key
  2. 调用量目前并无限制
  3. Qps过高会被服务器暂时拒绝服务

使用说明

第一步申请Key
第二步拼接HTTP请求URL,第一步申请的key需要连带sig作为参数一起发送
第三步接收返回的数据(JSON),解析数据
如无特殊声明,接口的输入参数和输出数据编码全部统一为UTF-8。

一言接口

一言接口服务地址

URL https://api.cptyun.com/api/v1/getOneword?parameters
请求方式 GET

parameters 代表的参数包括必填参数和可选参数。所有参数均使用和号字符(&)进行分隔。下面的列表枚举了这些参数及其使用规则。

请求参数

参数名 含义 是否必须 缺省值
key 请求服务权限标识
sig 与服务器校验身份加密值
type 一言类型,目前为a - l(L),不传会随机一个 a-l
output 返回格式 JSON

返回结果参数说明

名称 含义 规则说明
status 状态码 200为正常,204为Key无效或过期,205为Sig计算错误,500服务器错误
success 请求状态 仅有500情况下会返回false,标明是服务器出现错误,与调用方无关;其余情况下均返回true(无论是否正常返回结果)
msg success描述 参考success
data 返回的数据 主要返回数据位于该字段
oid ID值 仅识别
type 归属类型 仅归类
content 一言 内容
from 作者 仅供参考
length 一言长度 标点符号也占位,from不计算在内

服务示例
请求地址(不传type): https://api.cptyun.com/api/v1/getOneword?key=123456&sig=123456

{
  "static": 200,
  "success": true,
  "msg": "OK",
  "data": {
    "oid": 6468,
    "type": "l",
    "content": "一朝耍流氓,十年挂南墙;不乖的孩子统统都要打屁股;越狱是不可能越狱的,这辈子是不可能越狱的。",
    "from": "bilibili小黑屋",
    "length": 46
  }
}

请求地址(传type): https://api.cptyun.com/api/v1/getOneword?type=a&key=123456&sig=123456

{
  "static": 200,
  "success": true,
  "msg": "OK",
  "data": {
    "oid": 69,
    "type": "a",
    "content": "喜欢上你,爱上你,真是太好了,谢谢。",
    "from": "龙虎斗",
    "length": 18
  }
}
1

评论区