前端vue华为obs使用

下载obs的browser.js
在public的index.html中引入js包

<script src="./esdk.js"></script>

请求获取公钥私钥地址

创建实例

  const obs = new ObsClient({
        access_key_id: res.ak,
        secret_access_key: res.sk,
        server: `https://${res.endPoint}`
      })

发送请求

     obs.putObject({
        Bucket: "zhuyiyun",
        Key: file.file.name,
        SourceFile: file.file
      }, (err: any, result: any) => {
        if (err) {
          console.log(err)
        } else {
          // console.log(res);
          // console.log(`${res.url}/${file.file.name}`)
          this.groupModel.avatar = `${res.url}/${file.file.name}`;
        }
      })
    })

你可能感兴趣的:(前端vue华为obs使用)