随机图片v1
图床v1(推荐用V2)
生成二维码
二维码解析
某易云歌词
随机图片v2-302跳转
某易云点歌
获取天气
宝贝回家
随机一言·网络
必应每日一图(横屏-不跳转)
必应每日一图(横屏-302跳转)
必应每日一图(竖屏-不跳转)
必应每日一图(竖屏-302跳转)
随机快手美女视频V1
获取天气v2
城市天气ID查询
IPv6地址获取
程序员历史上的今天
微博热榜
抖音热榜
知乎热榜
百度热搜
二要素核验
网站信息TDK获取
SSl证书检测
域名dns解析查询
查询域名Whois
QQ域名拦截查询
ICP备案查询
天气查询v4
QQ昵称获取
快递查询V1
中国天气
快手解析
抖音视频解析
官方影视/动漫海报获取接口
HunyuanOCR
酷小我音乐YT
IP签名档YT
阿里oss图床TM
ocr图片文字识别YT
手机号归属地查询
随机一言v1
实时金价v1
知乎热搜
随机快手美女视频v2
三角洲每日密码TM
ICP备案查询V2
IP地址详情V1·本地
图床V2
某易云点歌V2
某易云点歌V3
图床v1(推荐用V2)
https://apis.whrx.chat/api/tc/index.php
由 AI 生成:以下文档内容根据提供的信息自动生成,仅供参考,具体实现以实际接口为准。
接口简介
图床v1接口用于接收图片文件上传,将图片转发到Telegram图床服务,并返回图片访问URL。适用于需要快速上传图片并获取URL的场景,无需鉴权。请求说明
- URL:https://api.xunjinlu.fun/api/tc/index.php
- 方法:POST
- 请求头:Accept: application/json
请求参数表
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| image | file | 是 | 要上传的图片文件,支持 JPG/PNG/GIF/WEBP 格式 |
返回字段表
| 字段名 | 类型 | 说明 |
|---|---|---|
| code | number | 状态码,200表示成功 |
| msg | string | 状态信息 |
| url | string | 图片访问URL |
| time | string | 上传耗时 |
| success | boolean | 是否成功 |
| api_info | object | API信息 |
返回 JSON 示例
成功示例:
{
"code": 200,
"msg": "success",
"url": "https://521.im/NGi9Qq4S.jpeg",
"time": "0.3s",
"success": true,
"api_info": {
"developer": "尋鯨錄",
"blog": "https://www.xunjinlu.fun",
"api_platform": "https://api.xunjinlu.fun"
}
}
失败示例:
{
"code": 400,
"msg": "Invalid image format",
"url": "",
"time": "0.1s",
"success": false,
"api_info": {
"developer": "尋鯨錄",
"blog": "https://www.xunjinlu.fun",
"api_platform": "https://api.xunjinlu.fun"
}
}
错误与状态
- 200: 成功
- 400: 无效的请求参数
- 500: 服务器内部错误
调用示例
直接访问:
https://api.xunjinlu.fun/api/tc/index.php
cURL:
curl -X POST "https://api.xunjinlu.fun/api/tc/index.php" -H "Content-Type: multipart/form-data" -F "image=@/path/to/image.jpg"
Python requests:
import requests
url = "https://api.xunjinlu.fun/api/tc/index.php"
files = {'image': open('/path/to/image.jpg', 'rb')}
response = requests.post(url, files=files)
print(response.json())
PHP:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.xunjinlu.fun/api/tc/index.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ['image' => '@/path/to/image.jpg']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
print(json_decode($response, true));
?>
HTML:
