检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
静态网站托管简介 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以将静态网站文件上传至OBS的桶中作为对象,并对这些对象赋予公共读权限,然后将该桶配置成静态网站托管模式,以
OBS支持使用永久AK/SK鉴权,也支持通过临时AK/SK和securitytoken进行认证鉴权。 永久AK/SK 用户可以在“我的凭证”页面创建永久AK/SK。 Access Key Id(AK):访问密钥ID。与秘密访问密钥关联的唯一标识符,通过访问密钥ID(AK)识别访问用户的身份。
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里
IAM用户权限设置 IAM委托设置 统一身份认证服务(Identity and Access Management,IAM) 用户权限 设置用户权限 创建IAM委托 通过CES服务监控桶的上传流量、下载流量、GET类请求次数、PUT类请求次数、GET类请求首字节平均时延、4xx异常次数和5xx异常次数。
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里
下载与安装SDK(Go SDK) 本节提供Go SDK的下载链接,并介绍SDK的安装方式。 下载SDK OBS Go SDK最新版本源码下载:最新源码下载 安装方式概览 如表1所示,Go SDK有以下安装方式。 表1 Go SDK安装方式概览 序号 方式 1 手动下载开发包使用GoLand新建工程并编译
bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无 keyAndVersions List<KeyAndVersion> 必选 参数解释:
GetWorkflowResponse 参数名称 参数类型 描述 name str 参数解释: 工作流名称 默认取值: 无 createdAt str 参数解释: 工作流的创建时间 默认取值: 无 definition Json结构体 参数解释: 工作流的定义 默认取值: 无 graphUrn str 参数解释:
BucketName.Endpoint 【示例】 bucketname.obs.cn-north-4.myhuaweicloud.com 桶创建成功后,可以使用桶访问域名来访问桶。您可以根据访问域名结构自行拼接,也可以通过在OBS管理控制台或OBS Browser+上查看桶基本信息获取。
为什么通过控制台设置匿名用户桶ACL后,旧配置中的delivered属性会被覆盖为false? OBS控制台目前不支持设置匿名用户的桶ACL权限继承关系(即不支持配置delivered属性),如需配置请使用OBS SDK或API操作。 如果您通过SDK或API配置了匿名用户的de
对应场景下的流量费用。 需要依次排查以下属性: 区域匹配 资源包仅支持抵扣同区域桶的费用,请确保桶所在区域和资源包所属区域一致,否则请重新创建桶或重新购买资源包,使其区域属性匹配。 存储包类型匹配 OBS提供标准存储包和归档存储包,分别用于抵扣标准存储类别对象和归档存储类别对象的
华为账号登录Browser+的解决方案如下: 直接使用AK、SK进行登录,具体可以参考永久AK方式登录。 使用华为账号登录华为云控制台,并创建新的IAM用户,授予该用户必要的权限,使用该IAM用户账号信息登录Browser+。 参考链接: 对IAM用户组授予OBS所有资源的所有操作权限
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里
bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 默认取值: 无 keyAndVersions List<KeyAndVersion> 必选 参数解释:
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient ( [ //推荐通过环境变量获取AKSK,这里
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient([ //推荐通过环境变量获取AKSK,这里也可以
bucket”)。 禁止“.”和“-”相邻(如:“my-.bucket”和“my.-bucket”)。 同一用户在同一个区域多次创建同名桶不会报错,创建的桶属性以第一次请求为准。 取值范围: 无 默认取值: 无 EncodingType String 参数解释: 对象Key的编码类型。如果Key包含xml
使用源码安装时引入SDK代码库 // require 'obs-autoloader.php'; // 声明命名空间 use Obs\ObsClient; // 创建ObsClient实例 $obsClient = new ObsClient([ //推荐通过环境变量获取AKSK,这里也可以
为什么通过OBS Browser+设置桶ACL后,旧配置中的deliver属性会被覆盖为false? OBS Browser+目前不支持设置桶权限的继承关系,如果要使用继承这个特性,请直接使用OBS SDK操作。 父主题: 常见问题