oss上传的文件如何获取url(Expires每次都变)

图片格式为
http://roomeast.oss-cn-hangzh...

在控制台,每次点击文件,其中的Expires都会改变,而通过api上传后得到的只是一个
requestUrls:
["http://roomeast.oss-cn-hangzhou.aliyuncs.com/object?uploadId=D4B263CFE9B74B4FB1AF7E938338F....
请教该如何在上传后获取此图片url
应用为一个vue聊天室[websocket],获取url给img的src渲染使用。

阅读 5.7k
1 个回答

api有个签名函数

var store = oss({
    accessKeyId:conf.AccessKeyId,
    accessKeySecret: conf.AccessKeySecret,
    bucket: 'east',
    region: 'oss-cn-hangzhou'
  });
  
  var url = store.signatureUrl('ttt');
  console.log('URL:'+url);

这样就搞定了。
在这里要感谢阿里云的工程师!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题