通过api上传文件到nextcloud

通过api上传文件到nextcloud,第1张

首先,进入Gitee官方API文档: https://gitee.com/api/v5/swagger#/postV5ReposOwnerRepoContentsPath ,找到仓库 -->新建文件答键晌接口

该接口使用的是 POST 方法,接受 access_token , owner , repo , path , content , message , branch 等必要参数信息

请求成功后的返回结果数据结构如下

我们模拟请求测试通过后,来实现一个 Web 版 Gitee 上传图片的工具,我们需要在清锋页面中添加一个上传文件的组件和参数配置的页面。根据以亮乎上模拟的结果,除了需要新建一个仓库,取得它的仓库名称、私人令牌、分支名外,其他是需要我们使用程序生成的

我们使用 axios 封装一个公共的请求方法 fetch

我们需要在上传组件获取到文件,对文件内容进行 Base64 编码


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12347478.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存