本API提供以下服务
当前时间
- https://qaqbuyan.com:88/api/时间/
- 这个接口主要服务对象为物联网对时,比如esp8266
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/时间/
- 返回格式:json
- 返回参数
year -> 年
mon -> 月
day -> 日
weekday -> 星期
hour -> 小时
min -> 分钟
sec -> 秒钟
- 返回示例
{"year":"2023","mon":"12","day":"17","week":"0","hour":"11","min":"40","sec":"20"}
- 如果你有中文字模可以使用这个地址
- https://qaqbuyan.com:88/api/时间/?week=ch
- 这个地址可以格式化星期,而无需在单片机中再进行转化
- 返回示例
{"year":"2023","mon":"12","day":"17","week":"日","hour":"12","min":"17","sec":"28"}
IP 地址
IP 签名档
- https://qaqbuyan.com:88/api/ip/signature?color=文字颜色&message=底部信息
- 请求方式:GET POST
- 可选参数
color -> 文字颜色 可选red、green、yellow、blue、pink、purple,默认cyan
message -> 底部信息 无参会默认显示本站签名信息
- 例子
- https://qaqbuyan.com:88/api/ip/signature?color=green&message=qaq卟言的个人博客
- 内嵌例子
<img src="https://qaqbuyan.com:88/api/ip/signature?color=green&message=qaq卟言的个人博客" alt="qaq卟言的个人博客IP 签名档" />
IP 位置查询
- https://qaqbuyan.com:88/api/ip/?ip=需要获取查询的ip地址
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/ip/?ip=qaqbuyan.com
- 命令行获取
curl -s https://qaqbuyan.com:88/api/ip/?ip=qaqbuyan.com
外网 IP 地址
- https://qaqbuyan.com:88/api/ip/
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/ip/
- 命令行获取
curl -s https://qaqbuyan.com:88/api/ip/
QQ 信息
QQ 头像
- https://qaqbuyan.com:88/api/qq头像/?qq=需要获取头像的QQ
- 请求方式:GET POST
- 返回格式:image
- 例子
- https://qaqbuyan.com:88/api/qq头像/?qq=2117944029
- 内嵌例子
<img src="https://qaqbuyan.com:88/api/qq头像/?qq=2117944029" alt="qq头像" />
- 返回格式:json
code -> 返回码
message -> 返回码说明
- 返回示例
{"code":-1,"message":"Error No QQ Number"}
QQ 昵称
- https://qaqbuyan.com:88/api/qq昵称/?qq=需要获取昵称的QQ
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/qq昵称/?qq=2117944029
- 返回格式:json
- 返回参数
code -> 返回码
message -> 返回码说明
name -> 昵称
level -> 等级
sign -> 签名
qid -> qid
sex -> 性别
age -> 年龄
login_days -> 登入天数
vip_level -> VIP等级
- 注意:如果数据为空会输出空
- 返回示例
{"code":1,"message":"success","name":"qaq卟言","level":45,"sign":"","qid":"","sex":"男","age":0,"login_days":10,"vip_level":""}
QQ Sign下线
- 由于使用人数过多,故关闭这个接口,如果想使用这个功能,请自行搜索这个教程并构建
- https://qaqbuyan.com:88/api/qsign
- 配置后可解决go-cqhttp code: 45 错误和部分消息发送的风控
- 服务地址
- https://qaqbuyan.com:88/api/qsign
- 参数
ANDROID_ID -> jvp199ia2gyjqm3w
二维码生成
- https://qaqbuyan.com:88/api/二维码/?内容=二维码内容&容错=容错率&大小=二维码大小&边框=二维码内边框
- 内容为必须,容错默认:H,大小默认:4,边框默认:2,图标默认:false
- 请求方式:GET POST
- 返回格式:image
- 例子
- https://qaqbuyan.com:88/api/二维码/?内容=123&容错=H&大小=5&边框=1
Minecraft
Minecraft Java 服务器状态获取
- https://qaqbuyan.com:88/api/我的世界/?地址=需要获取服务器的ip地址【可以是域名,默认查询端口25565】&json=true【默认false】
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/我的世界/?地址=qaqbuyan.com
- 注意:为了数据准确性会延时输出信息
- 返回格式:json
- 返回参数
code -> 返回码
message -> 返回码说明
hostname -> 网络地址
location -> 物理地址
ping -> 响应延迟
version -> 游戏版本
protocol -> 协议版本
favicon -> 游戏图标
players -> 在线玩家
maxplayers -> 最大玩家
motd -> 原始信息
motd_html -> 页面信息
- https://qaqbuyan.com:88/api/我的世界/?id=rcon&地址=服务器的ip地址【可以是域名】&端口=rcon的端口&密码=rcon的密码&指令=你需要执行的指令【不需要/,比如:op buyan】
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/我的世界/?id=rcon&地址=qaqbuyan.com&端口=2333&密码=123456&指令=op buyan
Minecraft 告示牌文字
- 生成告示牌文字
- https://qaqbuyan.com:88/api/方块字标/
首字母头像生成
- https://qaqbuyan.com:88/api/字母头像/?avatar=需要生成的字母头像
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/字母头像/?avatar=卟言
- 返回格式:json
- https://qaqbuyan.com:88/api/字母头像/?avatar=卟言&json=true
- 返回参数
code -> 返回码
message -> 返回码说明
img -> 生成的头像
狗屁不通文章生成
- https://qaqbuyan.com:88/api/狗屁不通/?标题=文章标题&字数=文章字数>
- 请求方式:GET POST
- https://qaqbuyan.com:88/api/狗屁不通/?标题=父爱的天空&字数=800
毒鸡汤
- https://qaqbuyan.com:88/api/毒鸡汤/
- 请求方式:GET POST
- 例子
- https://qaqbuyan.com:88/api/毒鸡汤/
- 返回格式:json
- https://qaqbuyan.com:88/api/毒鸡汤/?son=true
- 返回参数
code -> 返回码
message -> 毒鸡汤
二次元图片
- 写了一个供自己使用的二次元图片接口,省得老是自己换漂亮的网页背景图
- 当前储存图片:0
- 请求方式:GET
- 返回格式:image
- 宽屏
- https://qaqbuyan.com:88/api/二次元/?type=pc
- 窄屏
- https://qaqbuyan.com:88/api/二次元/?type=pe
- 返回格式:json
- 返回参数
code -> 返回码
message -> 返回码说明
- 返回示例
{"code":-1,"message":"Error Parameter not present."}
emoji表情
- 从网上复制了一些emoji表情,省得自己写文章老是去找emoji表情
- 请求方式:GET
- https://qaqbuyan.com:88/api/emoji/