通过数据服务API获取文件预签名URL
功能介绍
通过数据服务API调用,快速生成应用运行态中存储文件的可公开访问链接。只需传入必要参数,即可快速生成适用于内容分享、外部引用等场景的文件预签名URL,提升文件调用效率,满足多样化业务需求,同时保障安全。
URI
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户的token。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
file_id |
是 |
String |
文件ID。 |
model_name |
否 |
String |
数据模型的英文名称。 |
instance_id |
否 |
String |
数据实例的唯一编码。 |
expires |
否 |
Integer |
设置生成的文件外部链接的有效时间。 单位:秒(S),例如3600表示1小时,86400表示1天。 默认值:未指定时,自动设置为300秒。 取值范围:0-604800秒。 |
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
result |
String |
请求结果。 |
data |
Array of 表5 objects |
请求数据。 |
errors |
Array of strings |
异常信息。 |
请求示例
GET https://dme.cn-north-4.huaweicloud.com/rdm_fce01234567d41828cf3473b07fa7ae2_app/services/rdm/basic/api/v2/file/temp-link X-Auth-Token: ABCDEFG....
响应示例
{ "result":"SUCCESS", "data":[ { "tempLink":"string", "fileId":"559100724294721536" } ], "errors":[] }