1. 描述
创建OSS访问的临时授权。用户通过这个接口,持着token,获取[bucket]
的子文件夹[channel]
的权限。
2. URL
POST:https://api.xdua.com/osts
因为所有用户都用一个账户,所以要避免用户A上传的头像覆盖用户B。所以,头像一定要附上用户的ID。
3. 请求参数
名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 说明 |
---|---|---|---|---|---|---|
objr_id | body | string | 是 | 健康手环 | 一个8个字符的字符串,问地球号管理员获取。 | |
okey | body | string | 否 | 要上传的文件的路径 |
地球号对象服务致力于完成对象的存储/删/改/查询。为了尽可能的满足可能出现的多种查询,地球号增加了三种索引字段:key2,key3,key4。客户完全自定义使用key2/3/4。
4. 返回参数
{
"status":200,
"apid":"4FD0D86B-83BD-4567-9B58-1E64D71D291A",
"apis":"AddOsts",
"error":0,
"result":{
"acs":"h2NvIUgj",
"id":"rxWBcL73",
"Credentials":{
"SecurityToken":"CAISngJ1q6Ft5B2yfSjIr5eGeomCip5P8PaBa2rCh0MDe/pa16aZhzz2IHlFeHRgBuActfownWtV5/cclrhfV8JAW1bYQI1c8slS7xm9TtI1HV8NEftW5qe+EE2/VjTkvqaLEf+bIfrZfvCyER+m8gZ43br9cxi7QlWhKufnoJV7b9MRLG7aCD1dH4VuOxdFos0XPmerHZTLCBPxhXfKB0dFoxd1jXgFiZ6y2cqB8BHT/hGYgOYevNb2OYP2LZsubp5hWsu8xqlmerfIlSVX7l9X76psy+5mmWya5onDWwEO2XjcbbqIqO8IBRRie603F5RDqPXBjvBisoTR7d+umkoQbb4FCX+BG9n7nZqVRvnMMc0ieKzlOn/AyNeLO4kqF7NcGoABAHj48RRoOQsUqCKBmeNOr9rBLcIV5NTnx2B41nbQPKDu0CbEl5iVxTBOspuY6aohvLMI5aYN5hySVkHzTXBx1l0sYFq4Yxjt3ApTB3mzzn5BxUD3SzY8HnMqQY2RW/ghfQCu8+aj6m1/jNkOKjGBPMXFa28sIFvUbbywckm3kUw=",
"AccessKeyId":"STS.NT3136gAnG4jiLscCVwuv8c2e",
"AccessKeySecret":"313jJEhaVbTdXUE7cZUSmRSo2pBvcwQnEEXy76EfEtKo",
"Expiration":"2021-05-08T03:56:49Z"
}
},
}
名称 | 位置 | 类型 | 示例 | 说明 |
---|---|---|---|---|
acs | result | string | rYub4wrT | 这个字段是获取的授权,这个字段要在上传时传入header["x-oss-meta-xdua-acs"] |
id | result | string | rYub4wrT | 这个可以用来缓存到本地,将来用来迅速获取creadential内容 |
Credentials | result | string | rYub4wrT | 使用OSS上传需要的其他字段。 |