npm包 react-native-alicloud-oss 使用教程

阅读时长 4 分钟读完

简介

本篇文章将介绍npm包react-native-alicloud-oss的使用方法,以帮助前端开发人员更好的调用Aliyun OSS服务的API接口。Aliyun OSS服务是阿里云对象存储服务,可以存储和处理大量非结构化数据,如图片、音频、视频等。

安装

使用npm安装react-native-alicloud-oss。

使用方法

引入依赖

创建AliyunOSS实例

其中,accessKey和secretKey是您在阿里云控制台创建的Access Key ID和Access Key Secret;securityToken是通过STS服务临时生成的安全令牌;endpoint是您的存储空间对应的域名信息;bucketName是您的存储空间的名称。

上传文件

-- -------------------- ---- -------
----- --------- - -----------------
----- -------------- - ---------------------

------------------
  ----------
  ---------------
  ----------- --------- -- -
    ------------------- --------- --------------
  -
---------------- -- -
  ------------------- -------- -----------------
---------------- -- -
  ------------------- ------ -----------
---

下载文件

-- -------------------- ---- -------
----- --------- - -----------------
----- ---------------- - --------------------------

--------------------
  ----------
  -----------------
  ----------- --------- -- -
    --------------------- --------- --------------
  -
---------------- -- -
  --------------------- -------- ------------
---------------- -- -
  --------------------- ------ -----------
---

删除文件

-- -------------------- ---- -------
----- --------- - -----------------

------------------
  ---------
---------------- -- -
  ------------------- -------- ------------
---------------- -- -
  ------------------- ------ -----------
---

原理

react-native-alicloud-oss是基于阿里云官方oss-sdk封装的rn版本,提供了上传、下载、删除等操作oss的方法。

示例代码

完整示例代码请见Github

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005708481e8991b448e7ebe

纠错
反馈