首页 >行情 > > 正文

薄荷图床 上传文件API调用指南 全球即时看

来源:腾讯云 2023-03-25 15:04:45

接口地址:会员专用网址/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

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

上一篇: 下一篇:
x
推荐阅读

薄荷图床 上传文件API调用指南 全球即时看

2023-03-25

史上十大推理小说侦探 全球独家

2023-03-25

造梦西游2白骨精爆率点_造梦西游2白骨精爆率

2023-03-25

苹果库克谈AI创新提速:发明者有责任保证技术被正确使用 并帮助人类|环球热议

2023-03-25

全球最资讯丨申万菱信基金管理有限公司关于旗下部分基金新增泉州银行为代销机构的公告

2023-03-25

区域规划的类型有哪几种

2023-03-25

强对流预警!广东湖南海南等部分地区将有8至10级雷暴大风或冰雹

2023-03-25

天天快资讯:日本强推福岛核污水排海计划引批评 韩国增加设备人力检测海洋放射性物质

2023-03-25

多利科技:3月23日接受机构调研,包括知名机构聚鸣投资,正心谷资本的多家机构参与

2023-03-24

3月24日国内黄金期货涨0.81%_当前通讯

2023-03-24

浙江温州瓯江引水工程启用浙江首台6.5m级硬岩掘进机|环球通讯

2023-03-24

空调内机结霜什么原因 全球短讯

2023-03-24

商标异议申请的途径有哪些

2023-03-24

今日视点:汤阴警方破获系列盗窃三元催化器案,刑拘2人!

2023-03-24

每日资讯:印度部分地区流感病例激增 中使馆提醒注意防范

2023-03-24

2023天津民园广场灯光秀活动时间

2023-03-24

万象“耕”新不负春 农技下乡促春耕

2023-03-24

单恋一枝花歌词

2023-03-24

定机票便宜的网站_定机票哪个网站最便宜

2023-03-24

哈萨克斯坦二手车上牌需要什么资料_二手车上牌需要什么资料

2023-03-24

环球快报:矿业巨头金银山家族即将入主三星新材

2023-03-24

每日快讯!Fami通新一周销量榜 《星之卡比:重返梦幻岛》保持登顶

2023-03-24

丈夫死亡如何继承房产 世界观察

2023-03-24

山东路桥:中标25.43亿元荣乌高速烟威改扩建项目_世界热点评

2023-03-23

什么是宅基地使用证

2023-03-23

橘皮跟陈皮有何区别_橘皮和陈皮的区别-全球焦点

2023-03-23

打摆子是什么意思_打摆子是什么病

2023-03-23

上飞机充电宝不能超过多少毫安2021(上飞机充电宝不能超过多少毫安)

2023-03-23

物业演讲 | 郑颖斌:物企如何打造城市服务的第二曲线? 环球聚焦

2023-03-23

徐通达:科学家不是苦行僧

2023-03-23

全球快资讯丨李晨与范丞丞录综艺有哪些

2023-03-23

平安谢永林:新银保渠道望实现更大突破 集团投资价值将进入修复通道

2023-03-23

天天短讯!Amogy获得1.39亿美元B-1轮融资

2023-03-23

42岁马特·波莫现身红毯!身边12岁儿子,比老爸的巅峰颜还帅

2023-03-23

补短板强弱项 多部门发力节能环保产业

2023-03-23

百城住宅库存51个月来同比首降 3月份去库存数据或继续改善|环球短讯

2023-03-23

当前视点!里白起和芈月是什么关系

2023-03-23

laf锚固长度是多少_laf 47

2023-03-23

全球快播:东港警方速破一起诈骗案,抓获犯罪嫌疑人2人

2023-03-23

环球看点!芬兰后卫理查德·延森:如果再来一次,我还会这样做吗?

2023-03-22

【报资讯】2023年3月24日至9月24日西安阎良区302县道实施交通管制

2023-03-22

cad2009下载 免费中文版,autocad2009中文版下载 播资讯

2023-03-22

天天速递!荣昱月亮湾房价走势,荣昱月亮湾的最新房价多少

2023-03-22

当前观察:中国防辐射产品行业发展分析与投资前景预测报告2023

2023-03-22

“智造”桥梁通空港 湛江机场高速一期全部桥梁完成架设-焦点热闻

2023-03-22

今天最新消息 第十三届中国—东盟青年营在云南举办-今日热讯

2023-03-22

世界微资讯!轩锋—黄金如期回落,凌晨加息再定方向!

2023-03-22

同济大学教授黄运成:2022年A股再融资突破万亿 从公司属性角度看再融资特点

2023-03-22

即时:氨甲环酸氯化钠注射副作用_氨甲环酸氯化钠注射液有什么作用

2023-03-22

世界今亮点!曼联今年夏窗预计清理8人之多

2023-03-22

入党积极分子思想汇报_入党积极分子现实表现材料-天天短讯

2023-03-21

浪子燕青是谁的绰号_浪子燕青是怎么死的_全球快播

2023-03-21

再获用户肯定,众安保险宠物险、无忧保、碎屏险荣登「金选」年度最受欢迎榜单

2023-03-21

体系课-轻松入门大数据玩转Flink,打造湖仓一体架构

2023-03-21

每日视点!惠威科技3月21日快速上涨

2023-03-21

【环球时快讯】美国亚马逊公司宣布新一轮大裁员 约9000人将受影响

2023-03-21

药明康德发布年度业绩 股东应占溢利88.14亿元同比增加72.9%

2023-03-21

桂林首届民间美食厨艺大赛,来了15位“草根”选手

2023-03-21

天天热头条丨初一上册语法知识点_初一语法知识点

2023-03-21

巴黎将梅西逼回巴萨?瓜迪奥拉难出手,离开欧洲不甘心_实时

2023-03-20

2020新版qq浏览器小说书架_新版qq浏览器小说书架-独家

2023-03-20

康达新材:公司丁基材料暂未在大理华晟一期2.5GW高效异质结项目上应用 每日关注

2023-03-20

长春灵活就业人员养老保险参保登记指南

2023-03-20

精选!创识科技:大股东彭宏毅减持0.53%公司股份,持股比例降至5%以下

2023-03-20

浙江东日3月20日快速上涨

2023-03-20

每日精选:荆彩成绩单:不断飙升的湖北投资热度

2023-03-20

廉江人力资源和社会保障局电话是多少_廉江人力资源和社会保障局

2023-03-20

哈兰德单赛季6次帽子戏法有多猛:现役仅梅西、C罗做到过

2023-03-20

一个高中学生到底是何等心狠手辣,在缅甸北部建立起自己的私军? 每日快讯

2023-03-19

TOPCon电池项目密集投建今年投产或达460GW:电,近期,光伏行业开启新一轮N型电池扩产高潮,隆基绿能、晶科能源、协鑫集成等一线厂商均在大举布局。“公司计划在今年底前会有GW级的TOPCon电池产品出货。”隆基绿能公司人士向财联社记者称。技术路线上,这波扩产以TOPCon为主,其风头明显盖过HJT技术路线。记者从光伏企业人士处获悉

2023-03-19

全球报道:虎皮蛋糕的做法菜谱_虎皮蛋糕的做法

2023-03-19

音响奥特蓝星_奥特蓝星

2023-03-19

音乐变调软件手机版(音乐变调软件哪个好)_全球最新

2023-03-19

环球最新:中国中车:中车中低压功率器件产业化项目全面开工

2023-03-18

围绕产业链部署创新链 青岛塑造先进制造业新优势 当前信息

2023-03-18

要闻:福州:流花溪上赛龙舟

2023-03-18

要闻速递:七年九支西甲球队,让曼联完成升华,皇马连续五次遇英超也会害怕

2023-03-18

三星的新网站让您了解您的智能手机是否拥有最好的 OLED

2023-03-18

2-1绝杀,穆帅苦主爆发,掀翻国米的绊脚石+止4轮不胜,罗马怕吗 天天聚看点

2023-03-18

快看:股票行情快报:江苏雷利(300660)3月17日主力资金净买入1352.99万元

2023-03-18

泰嘉股份(002843.SZ):定增申请获深交所受理 今日最新

2023-03-17

环球观天下!2023年大连社保缴费基数是多少 2023年大连社保缴费标准是如何的

2023-03-17

张三丰和郭襄完整版_张三丰和郭襄

2023-03-17

老舍作品_老舍三部最具代表的作品简介

2023-03-17

资讯:怎么搜索图片上的文字内容(怎么搜索图片)

2023-03-17

万顺新材:3月16日融资买入479.42万元,融资融券余额1.64亿元 天天精选

2023-03-17

天天微速讯:经济日报:车市价格战谨防用力过猛

2023-03-17

佐助万花筒写轮眼_佐助万花筒

2023-03-17

世界观察:劳动仲裁拖欠工资申诉书范文(精选19篇)

2023-03-17

今日快看!大话西游2藏宝阁角色登记_大话西游2cbg

2023-03-16

“科技+消费”双重引擎 如何掘金双黄金赛道?

2023-03-16

天天微速讯:2023中国房地产百强企业研究报告

2023-03-16

优秀~怀柔这68家民宿“摘星”上榜

2023-03-16

想让孩子长得更高,家长需要知道这些 世界即时

2023-03-16

詹姆斯·古恩确认执导《超人:传承》,这部开篇之作将于2025年7月11日上映 全球热议

2023-03-16

眼科义诊进社区 关爱养老助健康 每日快播

2023-03-16

广汇能源(600256):3月15日北向资金减持249.34万股-每日快看

2023-03-16

环球今日报丨共青森林公园门票_共青森林公园门票多少钱

2023-03-15

焦点日报:麦克奥迪(300341):第四届第二十九次董事会会议决议,审议关于修改《公司章程》部分条款的议案等议案

2023-03-15

提升流动性 香港交易所就其股份新增人民币柜台交易提交申请

2023-03-15