API 文档
1. IP信息
GET/api/ip获取访问者的IP地址及归属地信息
响应示例
{
"success": true,
"data": {
"ip": "120.xxx.xxx.xxx",
"location": {
"country": "中国",
"region": "上海",
"city": "上海",
"isp": "中国电信"
},
"timestamp": 1703232000000
}
}2. 时间戳转换
GET/api/timestamp时间戳与日期格式互相转换
参数
| 参数 | 说明 |
|---|---|
timestamp | 时间戳(秒或毫秒),转换为日期 |
date | 日期字符串,转换为时间戳 |
示例
# 获取当前时间 curl https://yoyo-m.vip/api/timestamp # 时间戳转日期 curl https://yoyo-m.vip/api/timestamp?timestamp=1703232000 # 日期转时间戳 curl https://yoyo-m.vip/api/timestamp?date=2024-12-22
3. 二维码生成
POST/api/qrcode|GET/api/qrcode?text=xxx根据文本内容生成二维码图片(Base64格式)
参数
| 参数 | 必填 | 说明 |
|---|---|---|
text | 是 | 要编码的文本内容 |
size | 否 | 图片尺寸,默认200,范围100-1000 |
示例
# GET 请求
curl "https://yoyo-m.vip/api/qrcode?text=hello&size=300"
# POST 请求
curl -X POST https://yoyo-m.vip/api/qrcode \
-H "Content-Type: application/json" \
-d '{"text": "hello", "size": 300}'