天天微资讯!薄荷图床 上传文件API调用指南 - 科技金融 -

当前位置:首页  >  科技金融  > 正文

天天微资讯!薄荷图床 上传文件API调用指南

天天微资讯!薄荷图床 上传文件API调用指南
2023-03-25 13:10:02 来源:腾讯云

接口地址:会员专用网址/api/upload/

返回格式:JSON


(资料图片仅供参考)

请求方式:POST

默认QPS:30+

Github:https://github.com/chikuairi/bohetuchuang_api

请求参数

参数名称

类型

必选

描述

api_token

String

您的api_token,用于验证请求者身份。填写错误将导致请求失败,报402错误。

uploadedFile

String

要上传的文件,缺少该参数报406错误。

mode

Number(Int)、String

命名方式,可取值1,2,3。1:自动重命名;2:保留原文件名;3:自动重命名(短链接模式)。不填默认为自动重命名。

uploadPath

String

要上传的目录,不填默认为 年/月/日 目录。多级目录以 / 分隔

watermark

Number(Int)、String

是否开启水印,可取值1,0。 1:开启水印;0:关闭水印。不填默认为关闭水印。

请求示例

1.PHP(在后端请求是一种很好的方式,因为这样可以保护好你的api_token。)

new \CURLFile("/www/wwwroot/myProduct/demo.jpg"),// 如果使用这个方式请填写文件的绝对路径        "api_token" => "你的token",        "mode" => "命名方式",        "uploadPath" => "上传目录",        "watermark" => "是否开启水印"    ];    $ch = curl_init();    curl_setopt($ch, CURLOPT_URL, $url);    curl_setopt($ch, CURLOPT_POST, 1);    curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);    $output = curl_exec($ch);    curl_close($ch);    // 打印调用结果    echo $output;    // 以下代码只是调用结果展示,复制代码后删掉或者注释掉下面内容才能运行    // 响应结果    {        "status":"success",        "statusCode":"200",        "resultData":"success:File uploaded",        "url":"返回的文件链接",        "originFileName":"原文件名称",        "lessurl":"不含https://前缀的链接"    } ?>

2.Python(在后端请求是一种很好的方式,因为这样可以保护好你的api_token。)

# 导入requests包    import requests# 此处仅提供一个简单的示例,具体实现起来方案有很多,可按需开发def python_demo():    url = "你的接口地址"    files = {"uploadedFile": ("demo.jpg", open("demo.jpg", "rb"), "image/jpeg")}    data = {"api_token": "你的token",            "mode": "命名方式",            "uploadPath": "上传目录",            "watermark": "是否开启水印",            }    res = requests.post(url, data=data, files=files)    print(res.text)python_demo()# 以下代码只是调用结果展示,复制代码后删掉或者注释掉下面内容才能运行# 响应结果{    "status":"success",    "statusCode":"200",    "resultData":"success:File uploaded",    "url":"返回的文件链接",    "originFileName":"原文件名称",    "lessurl":"不含https://前缀的链接"} 

3.Vue2原生+Axios(不推荐直接在公共项目的前端请求接口,因为这样会暴露你的api_token!)

// 此处仅提供一个简单的示例,具体实现起来方案有很多,可按需开发import Axios from "axios";export default {    methods:{        fileUpload(event){            console.log(event);                        let file = event.target.files            let formData = new FormData()            formData.append("uploadedFile", file[0])            formData.append("api_token", "你的token");            formData.append("mode", "命名方式");            formData.append("uploadPath", "上传目录");            formData.append("watermark", "是否开启水印");                        // 文件上传            Axios.post("你的接口地址", formData)            .then((res) => {                let data = res.data;                console.log(data);            }).catch((e)=>{                console.log(e);            })                  },            }}以下代码只是调用结果展示,复制代码后删掉或者注释掉下面内容才能运行响应结果{    "status":"success",    "statusCode":"200",    "resultData":"success:File uploaded",    "url":"返回的文件链接",    "originFileName":"原文件名称",    "lessurl":"不含https://前缀的链接"}

4.JQuery Ajax(不推荐直接在公共项目的前端请求接口,因为这样会暴露你的api_token!)

// 此处仅提供一个简单的示例,具体实现起来方案有很多,可按需开发    function getfilename(){            var uploadedFile = document.getElementById("boheimg").files;            var formData = new FormData();            for(var i=0; i"uploadedFile", uploadedFile[i]);            }            console.log(uploadedFile);            formData.append("api_token", "你的token");            formData.append("mode", "命名方式");            formData.append("uploadPath", "上传目录");            formData.append("watermark", "是否开启水印");             $.ajax({                 url: "你的接口地址",//传向后台服务器文件                 type: "post",    //传递方法                 data: formData,  //传递的数据                 dataType : "json",  //传递数据的格式                 contentType: false,                 processData: false,                 success: function (responseStr) {                    console.log(responseStr)                 },                 error: function () {                    alert("上传错误!");                 }             });        }        // 以下代码只是调用结果展示,复制代码后删掉或者注释掉下面内容才能运行        // 响应结果        {            "status":"success",            "statusCode":"200",            "resultData":"success:File uploaded",            "url":"返回的文件链接",            "originFileName":"原文件名称",            "lessurl":"不含https://前缀的链接"        }

返回值参数说明

参数名称

类型

描述

示例

status

String

返回的状态值。

success

statusCode

String

返回的状态码。

200

resultData

String

处理后返回的结果。

success:File uploaded

url

String

返回的文件链接

https://123.com/abc.jpg

lessurl

String

不含https://前缀的链接

123.com/abc.jpg

originFileName

String

原文件名称

abc.jpg

返回值示例

一般情况下都会返回下列状态码:

{            "status":"success",            "statusCode":"200",            "resultData":"success:File uploaded",            "url":"返回的文件链接",            "originFileName":"原文件名称",            "lessurl":"不含https://前缀的链接"}

返回状态码说明

状态码

描述

200

成功

401

失败:未开启API上传功能。(在后台开启即可)

402

失败:api_token错误。(请查证api_token)

403

失败:文件尺寸超限。(升级套餐或调整文件尺寸)

405

失败:未被支持的扩展名(文件格式)。

406

失败:没有选择文件就执行了上传操作。

407

失败:账号违规,API被封禁。

500

失败:其他错误或服务器内部错误。(请联系客服处理)

标签:

(责任编辑:news01)
关公面前耍大刀意思相近_关公面前耍大刀_世界滚动

关公面前耍大刀意思相近_关公面前耍大刀_世界滚动

1、关公面前耍大刀在武圣关公(关羽)面前耍弄大刀,比喻自不量力、在比自己才能高的人面前自我卖弄。2...
03-20 00:57:49
安溪:解放思想“走出去” 改革创新“学先进” 每日热门

安溪:解放思想“走出去” 改革创新“学先进” 每日热门

安溪:解放思想“走出去”改革创新“学先进”
03-19 20:11:32
变压器的容量与功率换算表_变压器的容量与功率换算-天天新资讯

变压器的容量与功率换算表_变压器的容量与功率换算-天天新资讯

1、一般估算。2、变压器的视载功率基本相当于能带动负载的最大功率。本文分享完毕,希望对大家有所帮助。
03-19 17:10:07
持续集成_关于持续集成的介绍

持续集成_关于持续集成的介绍

1、持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也...
03-19 14:01:34
03月19日10时甘肃白银昨日累计报告阳性感染者确诊29例 怎么判断自己是否属于轻型感染者 全球今头条

03月19日10时甘肃白银昨日累计报告阳性感染者确诊29例 怎么判断自己是否属于轻型感染者 全球今头条

新型冠状病毒传播性强,不侥幸,不冒险,情谊常在,聚会不急一时。03月19日10时甘肃白银昨日累计报告阳...
03-19 09:57:38
前沿资讯!戴口罩眼镜不起雾技巧知乎_带口罩眼镜不起雾技巧

前沿资讯!戴口罩眼镜不起雾技巧知乎_带口罩眼镜不起雾技巧

1、一般情况下,正确的佩戴口罩是不会眼镜起雾的。2、这是因为在口罩的上边缘有可以变形的铝条,可以压...
03-19 06:03:55
windows10截屏快捷键_windows截屏快捷键 全球最资讯

windows10截屏快捷键_windows截屏快捷键 全球最资讯

1、以下仅供参考:方法一:ctrl+alt+A结论一:按住后可顺利选取自己想要截取的部分。2、方法二:Ctrl+shif
03-19 00:53:54
msg是什么调味品(MSG是啥意思) 全球热讯

msg是什么调味品(MSG是啥意思) 全球热讯

1、MSG即MILLIONSERGROUP,是万人集团英文缩写。2、Millionser指万人,Group指集合,强调人才对企业发展...
03-18 20:05:12
天天视点!山东国税网上申报系统v2.0_山东国税网上申报系统

天天视点!山东国税网上申报系统v2.0_山东国税网上申报系统

1、现在这两个系统集成到一个系统了吗?那样的话,说网络不好就可以理解了,毕竟两套系统合二为一,对网...
03-18 16:54:32
【天天播资讯】哦组词有哪些三年级(哦组词有哪些词语)

【天天播资讯】哦组词有哪些三年级(哦组词有哪些词语)

1、喔组词仅有:喔咿、喔唷、喔撒、喔促、喔喔、吚喔、咿喔、嗌喔、呃喔、嘤喔、喔咿儒儿、喔咿儒睨、喔...
03-18 13:12:44
双核驱动难挽败局!波尔津吉斯20分9板&比尔22分8板5助|焦点简讯

双核驱动难挽败局!波尔津吉斯20分9板&比尔22分8板5助|焦点简讯

NBA常规赛,奇才94-117不敌骑士。本场比赛,奇才的内外线双核波尔津吉斯和比尔都有不错表现,前者16中7...
03-18 10:09:53
脖子酸痛怎么快速缓解按摩_脖子酸痛怎么快速缓解

脖子酸痛怎么快速缓解按摩_脖子酸痛怎么快速缓解

1、快速缓解颈部疼痛的方法:1。2、生活中避免长时间低头或伏案工作,局部热敷按摩促进血液循环,有助于...
03-18 06:44:42
全球视点!记者:佩德里无缘国家德比,能否出战埃尔切和国王杯也很难说

全球视点!记者:佩德里无缘国家德比,能否出战埃尔切和国王杯也很难说

记者:佩德里无缘国家德比,能否出战埃尔切和国王杯也很难说,佩德里,国王杯,埃尔切队,国家德比,日本足球...
03-18 02:17:33
今晚油价下调!加满一箱油将少花 4 元 世界快资讯

今晚油价下调!加满一箱油将少花 4 元 世界快资讯

文 羊城晚报全媒体记者董鹏程图 国家发改委官网截图根据近期国际市场油价变化情况,按照现行成品油价...
03-17 22:19:53
银星能源: 2023年第一次临时股东大会决议公告|当前最新

银星能源: 2023年第一次临时股东大会决议公告|当前最新

银星能源:2023年第一次临时股东大会决议公告
03-17 19:24:55
北方影视城(北方影院错缘)|天天信息

北方影视城(北方影院错缘)|天天信息

北方影视城,北方影院错缘很多人还不知道,现在让我们一起来看看吧!1 吴:林宇婧饰。2 侯京健:装饰...
03-17 17:07:09
新传企划拟香港IPO上市,报告期内公司盈利屡有波动 今日关注

新传企划拟香港IPO上市,报告期内公司盈利屡有波动 今日关注

新传企划拟香港IPO上市,报告期内公司盈利屡有波动,香港,上市,新传,ipo,招股书
03-17 14:59:13
苹果11关掉哪些可以省电

苹果11关掉哪些可以省电

苹果11关掉哪些可以省电?1 关闭不常用应用程序的通知:“设置”、“通知”、“要关闭的应用程序”,并...
03-17 12:49:57
300m无线路由器是百兆还是千兆_300m无线路由器

300m无线路由器是百兆还是千兆_300m无线路由器

1、无线路由器最大无线传输速率。2、M是Mbs,不是米,千万不要把300M理解成300米。3、300M的意思是路由器最多
03-17 11:01:05
晋中市人民政府规章制定程序规定_对于晋中市人民政府规章制定程序规定简单介绍

晋中市人民政府规章制定程序规定_对于晋中市人民政府规章制定程序规定简单介绍

1、《晋中市人民政府规章制定程序规定》是晋中市一部地方政府规章。文章到此就分享结束,希望对大家有所...
03-17 09:02:55
潮牌品牌排行榜前十_潮牌品牌排行榜_动态焦点

潮牌品牌排行榜前十_潮牌品牌排行榜_动态焦点

1、Chanel香奈儿、时装潮牌CRZ、MO&Co 摩安珂、Dzzit、玛丝菲尔、Ochirly欧时力、GUCCI古驰、
03-17 05:52:25
环球观天下!fmcg是什么行业_fmcg到底啥行业

环球观天下!fmcg是什么行业_fmcg到底啥行业

解答:1、快速消费品是一种快速消费品。2、快速消费品,简称快速消费品。指使用寿命短、消费速度快的消...
03-17 00:48:42
逆势一股清流!山钢出手挺价涨200!三钢涨100!

逆势一股清流!山钢出手挺价涨200!三钢涨100!

来源:钢铁钢材价格山钢集团上调200元 吨!!山钢集团对部分产品出厂价格调整:一、厚板价格上调200元...
03-16 21:06:37
Mysteel日报:下游鲜有入市询价 再生铅成交清淡 环球观热点

Mysteel日报:下游鲜有入市询价 再生铅成交清淡 环球观热点

3月16日,铅价持平,再生铅价格企稳为主,市场还原铅报14050-14250元 吨到厂,再生精铅价格报14375-144...
03-16 18:44:10
环球信息:国防部:台湾当归!

环球信息:国防部:台湾当归!

3月16日下午,国防部新闻发言人谭克非大校就近期涉军问题答记者问。记者:据报道,最近一段时间,美国会...
03-16 16:41:40
显性声望_对于显性声望简单介绍

显性声望_对于显性声望简单介绍

1、显性声望,社会语言学术语。2、“隐性声望”的对称。3、指语言或语言变体负载较高的社会声望。4、如...
03-16 14:43:30
美国学者:中国成功抵御风暴实现增长 大量需求待释放丨两会·世界观_世界通讯

美国学者:中国成功抵御风暴实现增长 大量需求待释放丨两会·世界观_世界通讯

太和智库高级研究员艾纳·唐恩近日接受中新网采访时表示,中国是世界制造业中心,生产大量中间产品和初...
03-16 12:18:01
2023年2月24日全国氰化钠价格最新行情预测

2023年2月24日全国氰化钠价格最新行情预测

据中国报告大厅对2023年2月24日全国氰化钠价格最新走势监测显示:2023年2月24日全国氰化钠均价17500 0元
03-16 10:17:26
环球今日报丨在家上班的工作叫什么_在家上班的工作怎么找

环球今日报丨在家上班的工作叫什么_在家上班的工作怎么找

1、请人介绍。你需要找一份在家工作的工作。可以请人介绍一下。你没有资源,但不代表你身边的人没有资源...
03-16 08:42:08
一种避免递归查询的树状数据表设计与实现

一种避免递归查询的树状数据表设计与实现

通常树形结构的存储,是在子节点上存储父节点的编号来确定各节点的父子关系,例如这样的组织结构:
03-16 07:20:13

为您推荐

精彩推送