# 获取文件下载链接 API
根据函数执行结果API中返回的文件id,获取其下载链接,默认下载链接过期时间1小时。
# 请求
GET https://apigate.glodon.com/faas/files?fileId={fileId}
1
# header 参数
参数名 | 必选 | 类型 | 描述 |
---|---|---|---|
Authorization | 是 | String | Bearer app_access_token. 注:该 access_token 是应用级别 |
Content-Type | 是 | String | application/json |
# query 参数
参数名 | 必选 | 类型 | 默认值 | 描述 |
---|---|---|---|---|
fileId | 是 | String | 查询函数执行结果API中返回的文件id |
# 响应
字段名 | 必选 | 类型 | 描述 |
---|---|---|---|
code | 是 | String | 业务码 |
message | 是 | String | |
data | 是 | String | 文件下载链接 |
# 错误码
HTTP 代码 | 说明 | 类型 |
---|---|---|
200 | ok | 请求成功 |
403 | invalid_token | 请求头里面的 accessToken 无效 |
# HTTP 请求示例
curl --location --request GET 'https://apigate.glodon.com/faas/files?fileId=obs:meshsimplify/result/cdab7d20-ee68-11ea-a6a7-fa163eaa7d4d.zip' \
--header 'Authorization: Bearer cn-d1ff5d31-221a-49f2-9474-6a2625ff8cb6'
1
2
2
# 成功返回结果
{
"code": "success",
"data": "https://faas.obs.cn-north-4.myhuaweicloud.com/meshsimplify/result/cdab7d20-ee68-11ea-a6a7-fa163eaa7d4d.zip?response-content-disposition=attachment%3Bfilename%3D%22meshsimplify%252Fresult%252Fcdab7d20-ee68-11ea-a6a7-fa163eaa7d4d.zip%22%3Bfilename%2A%3Dutf-8%27%27meshsimplify%252Fresult%252Fcdab7d20-ee68-11ea-a6a7-fa163eaa7d4d.zip&AWSAccessKeyId=JPOFR5VATF6HCIFBT16X&Expires=1599198053&Signature=30%2BtriGuqkCtrB75PBYFKIRiPt4%3D",
"message": ""
}
1
2
3
4
5
2
3
4
5