文件上传也属于数据提交接口的一种,我们可以利用数据提交接口的方法来完成。
请求地址:
/index.php?appid=[APPID]&appsecret=[appsecret]&api_auth_code=[登录appsecret]&api_auth_uid[用户id]&s=api&c=file&m=upload&fid=[文件上传字段的id号]&siteid=[站点id]
fid是你后台自定义上传字段的id号,例如下图中的【9】。

请求参数:
表单文件upload的名称name=file_data,这个一定要固定。
前端示例:
<form action="请求地址" method="post" enctype="multipart/form-data" > <input type="file" name="file_data"/> <input type="submit" name="Submit" value="提交" /> </form> 这里以html为例,因为不同的客户端语言方法不一样!
返回结果:

114是文件的id号,用于发布文章使用储存,url是详细路径。
php版本的客户端示例代码(因为不同的客户端语言方法不一样,只列举php的,以此类推):
----------------------多文件字段如何运用多个文件上传呢----------------
上传原理:通过本接口多次进行上传操作,每次上传成功后,会返回一个附件id号,通过多次上传会返回多个id号,然后再客户端组装为多文件数组格式,再提交到服务器后台。

上一篇:任意页面的数据提交接口
下一篇:模块内容列表接口
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。