文档中心 > 店铺动态卡片-开发指引

获取访问URL

更新时间:2023/02/09 访问次数:9612

一、功能描述


根据上传后取得的fileId(cloud://)获取文件真实的临时访问链接


说明:

1)通过此方法获取的图片资源的访问链接是永久有效的,音视频的有效期是7小时

2)若在链接有效期内仍无法获取到url或者打开黑屏,大概率是内容安全检查未通过,被拦截了。

 

二、方法名


getTempFileURL

 

三、入参

 

字段名 类型 必选 默认值 说明

options.fileId

string[] - 上传文件后返回的fileId列表,用于获取临时访问链接

options.seller

boolean false 查询云存储中上传到商家图片空间的文件


四、出参


返回Promise对象


Promise.<Object>


字段名 说明

fileList

文件列表

 

fileList 的结构为:


字段名 说明

fileId

文件Id

fileName

文件全路径名称

url

文件临时访问链接

status

状态码。1为成功,0为失败

 

五、调用示例


const {cloud} = getApp(); 
Page({  
  data:{},  
  onLoad(query) {  
    // 页面加载  
  },  
  testGetTempFileURL(){  
    let urls = await cloud.file.getTempFileURL({  
      fileId: ['cloud://xxx1', 'cloud://xxx2']  
    })  
  } 
});


 

FAQ

关于此文档暂时还没有FAQ
返回
顶部