文档
测试

根据文档id下载文件

GET
https://www.xm12379.com/apis/doc/download/{id}

接口描述

根据文档ID进行文件的下载

请求头

参数名
类型
描述
必填
apikey
string
您的请求密钥
必填

请求参数

参数名
类型
描述
必填
id
string
请求参数,需写在url中
必填

说明 / 示例

## 请求参数说明 该接口无需body参数,直接在url中指明要下载的文档ID即可,如: >i https://www.xm12379.com/apis/doc/download/647494964 注意同样需要在header中添加apikey参数 ## 返回结果说明 >w 如果是前端直接使用该接口,需要注意文件编码,以免出现乱码 该接口返回一个文件流,**如果直接作为文本方式显示出现乱码**,那么表示当前文档为gbk编码,这时候在js中可以使用TextDecoder进行解码,代码大致如下: ```js //in async function,以下代码仅供参考 ... var buffer=await ((await fetch("https://www.xm12379.com/apis/doc/download/647494964",{"headers":{"apikey":"your api key","content-type":"application/json"}})).arraybuffer()); var decoder=new TextDecoder("gbk"); var text=decoder.decode(buffer); ... ```