| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 |
English | 简体中文
OBS Harmony SDK
OBS Harmony SDK 让您无需关心请求细节即可快速使用对象存储服务(OBS)。
这里将向您介绍如何获取并使用 OBS Harmony SDK 。
使用前提
- 您需要拥有云账号以及该账号对应的 Access Key(AK)和 Secret Access Key(SK)。请在华为云控制台“我的凭证-访问密钥”页面上创建和查看您的 AK&SK 。更多信息请查看 访问密钥 。
- OBS Harmony SDK 支持鸿蒙 API 9 及以上版本。
下载安装
ohpm install @obs/esdk-obs-harmony
OpenHarmony ohpm 环境配置等更多内容,请参考如何安装 OpenHarmony ohpm 包
需要权限
ohos.permission.INTERNET
代码示例
import ObsClient from '@obs/esdk-obs-harmony';
const obsClient: ObsClient = new ObsClient({
AccessKeyId: process.env.HUAWEICLOUD_SDK_AK,
SecretAccessKey: process.env.HUAWEICLOUD_SDK_SK,
Server: this.endpoint
})
(async () => {
try {
const result = await obsClient.listBucket()
console.log("Result:", JSON.stringify(result, null, 2));
} catch (error:any) {
console.error("Exception:", JSON.stringify(error, null, 2));
}
})();
约束与限制
在下述版本验证通过: DevEco Studio: DevEco Studio NEXT Developer Beta1(5.0.1.100), SDK: API12(Developer preview2)
贡献代码
使用过程中发现任何问题都可以提Issue给我们,当然,我们也非常欢迎你给我们提PR 。
开源协议
本项目基于 MIT ,请自由地享受和参与开源。