Ssdk
f57e3e36创建于 2024年10月9日历史提交
文件最后提交记录最后更新时间
1 年前
2 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
2 年前
2 年前
1 年前
1 年前
2 年前
1 年前
README.md

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 ,请自由地享受和参与开源。