有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

功能描述

批量导入用户 - 获取 xlsx 文件上传参数。

接口说明

PUT 简单上传指使用 HTTP PUT 请求上传一个文件,调用 COS 接口时,请求体即为文件的内容。
调用该接口将返回一系列用于 PUT 简单上传请求和确认上传完成的参数,上传的目标 URL 为 https://{Domain}``{Path},其中 Domain 为响应体中的 domain 字段,Path 为响应体中的 path 字段,例如 https://examplebucket-1250000000.cos.ap-beijing.myqcloud.com/smhxxx/xxx.mp4
PUT 简单上传时还需要指定一系列额外的请求头部字段,这些字段的名和值包含在响应体中的 headers 字段中。
在完成实际上传后,上传的目标 URL 将返回 HTTP 200 OK。

请求

请求示例

PUT /user/v1/file/allowlist/,其中 Domain 为响应体中的 domain 字段,Path 为响应体中的 path 字段,例如?ext={OrganizationId}?ext={FileExt}&user_token={UserToken}
请求参数:
OrganizationId:组织 ID,必选参数
UserToken:用户令牌,必选参数
FileExt:请求上传的文件后缀,当前仅支持 xlsx 文件

xlsx 文件模板如下:
Name/姓名
Phone/手机号
Personal capacity /是否分配个人空间(单位为GB)
Enterprise Sector/部门(层级以"/"划分)
张三
18666666666
5
1级
李四
13100000000
0
1级/2级/3级

请求体

该请求无请求体。

响应

响应码

成功响应,返回 HTTP 200 OK。

响应体

application/json
响应体示例:
{
"domain": "examplebucket-1250000000.cos.ap-beijing.myqcloud.com",
"path": "/ghjksdhgfhjasdf",
"headers": {
"Cache-Control": "max-age=31104000",
"Content-Type": "xxx",
"x-cos-acl": "default",
"x-cos-storage-class": "STANDARD",
"Authorization": "xxx",
"x-cos-security-token": "xxx"
}
}
响应体字段说明:
domain:字符串,实际上传文件时的域名。
path:字符串,实际文件上传时的 URL 路径。
headers:键值对,实际上传时需指定的请求头部。