开发者社区> 问答> 正文

如何使用SDK调用文件存储服务?

如何使用SDK调用文件存储服务?

展开
收起
珍宝珠 2020-02-17 16:41:46 2743 0
1 条回答
写回答
取消 提交回答
  • 阿里云头部开发者运营小二

    文件存储服务支持文本、图片和其他由用户生成的内容存储到云端。可以通过mpserverless.file对象调用文件存储相关的API,也可以通过云函数直接调用同一个云服务的文件存储服务。 SDK调用示例

    以下代码展示了如何将小程序客户端中选中的图片上传,获得图片URL。

    // 选择并上传图片,获得图片 URL
    attach() {
      my.chooseImage({
        chooseImage: 1,
        success: res => {
          const path = res.apFilePaths[0];
          const options = {
            filePath: path,
            headers: {
              contentDisposition: 'attachment',
            },
          };
    
          mpserverless.file.uploadFile(options).then((image) => {
            console.log(image);
            this.setData({
              imageUrl: image.fileUrl,
            });
          }).catch(console.log);
        },
      });
    },
    
    2020-02-17 17:32:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载