分享文件-获取文件url
更新时间:2024-06-14
文件(Object)上传至存储空间(Bucket)后,您可以通过文件 URL 将文件分享给第三方预览或下载。
方式一:使用BOS控制台
操作步骤
- 登录 BOS 管理控制台。
- 在 BOS 控制台左侧的导航栏中选择目标文件所在的 Bucket,点击进入该 Bucket 的文件列表页。
-
获取文件 URL
-
获取单个文件 URL
- 单击目标文件名称。
- 在文件信息弹框中配置以下参数,然后单击【复制链接】。
参数 说明 链接有效时间 当目标文件为私有文件时,需设置文件URL的有效时间。取值范围:1-43200分钟,-1 为永久有效 选择域名 默认为官网域名,仅当Bucket绑定自定义域名后可配置此项。更多信息,请参见创建自定义域名。 -
批量获取文件 URL
- 在文件列表页中勾选多个目标文件,选择上方【批量操作】中【导出url】。
- 在导出文件 URL 列表面板配置以下参数
参数 说明 指定协议 默认使用HTTPS协议生成文件URL。如需使用HTTP协议生成文件URL,请选择使用HTTP。 到期时间 当目标文件为私有文件时,需设置文件URL的有效时间。取值范围:1-1440分钟。若您希望获取更长时效的文件URL,建议使用 命令行工具。 自有域名 默认为官网域名,仅当Bucket绑定自定义域名后可配置此项。更多信息,请参见 创建自定义域名。 CDN加速域名 仅当通过BOS为Bucket开启CDN官方加速域名可配置此项。更多信息,请参见 开通CDN官方加速域名。 - 单击确定,浏览器将自动生成格式为 CSV 的 URL 列表文件,您可保存至本地。
-
- 将文件 URL 分享给第三方预览或下载。
方式二:使用图形化桌面工具BOS Browser
- BOS Browser支持分享单个文件,具体操作请参见 BOS桌面工具使用指南。
方式三:使用SDK
- 您可通过对象存储BOS包含的主流语言SDK来获取文件URL,从而分享给第三方预览或下载。
语言 | 相关文档 |
---|---|
Java | Java-SDK 获取文件URL |
Python | Python-SDK 获取文件URL |
PHP | PHP-SDK 获取文件URL |
C# | C#-SDK 获取文件URL |
Android | Android-SDK 获取文件URL |
iOS | iOS-SDK 获取文件URL |
Ruby | Ruby-SDK 获取文件URL |
GO | GO-SDK 获取文件URL |
C++ | C++ SDK 获取文件URL |
方式四:使用命令行工具BOS CMD/CLI
- 您可通过BOS CMD/CLI获取文件URL,从而分享给第三方预览或下载。关于使用BOS CMD/CLI的具体操作,请参见通过CMD使用BOS服务、通过CLI使用BOS服务。