欢迎您!

文件基本信息获取

接口标识: filecounttoken 价格: 0.0001 元/次 VIP免费 同步响应
接口简介
文件基本信息获取接口一次读出文件的基础信息与内容体量:返回MIME类型、后缀名、大小(KB),以及可提取字符数(PDF、DOCX、TXT等文本类,二进制文件为0)与预估Token数,文本按约2.5字符/Token、图片按约1Token/1000像素估算,便于调用AI类接口前预估用量成本。网络文件无需下载完整文件即可估算,最大支持2GB。适合AI调用成本预估、文件类型校验与大文件预检。
详细介绍
常见问题
Q:支持哪些文件格式?
A:覆盖PDF、DOC、DOCX等办公文档,TXT、CSV、JSON等文本,JPEG、PNG、GIF、BMP、WebP、TIFF等图片,MP3、WAV等音频,MP4等视频,以及ZIP、RAR、GZ等压缩包;无法识别的类型会返回明确的错误提示。
Q:file_size 的单位是什么?
A:单位为KB,保留2位小数,例如返回 2048.35 表示文件约2MB。
Q:file_character 和 file_token 有什么区别?
A:file_character 是从文档/文本类文件中提取统计的预估字符数,图片、音视频等二进制文件为0;file_token 是预估的AI处理Token数,所有支持的类型均有值——文本按约2.5字符/Token估算,图片按约1000像素/Token换算,音频按时长、压缩包按解压体积估算。
Q:URL模式下会下载完整文件吗?最大支持多大?
A:不会。先发HEAD请求获取文件大小与类型,再按Range采样最多2MB内容做密度外推,因此最大支持2GB的文件也能快速返回。
接口地址: https://www.phpwc.cn/api/filecounttoken
请求方式: POST
业务请求参数
参数名类型必填默认值说明
file string 必填 - 文件输入(自动识别):公网URL / Base64(data:开头) / 文件ID(fileid_开头)
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
file_type string 文件MIME类型,如 application/pdf、image/jpeg
file_suffix string 文件后缀名,如 pdf、docx、jpg
file_size float 文件大小(KB,保留 2 位小数)
file_character int 预估的文件字符数(PDF/DOCX/TXT可提取文本统计,二进制文件为0)
file_token int 预估 Token 数量:文本类按约 2.5 字符/Token 估算(中英混合均值),图片类按约 1 Token/1000 像素估算
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号