0

我正在使用Trumbowyg,它是一个允许上传图片的所见即所得编辑器。它有一个图片上传插件,展示了如何使用 Imgur 作为图片主机 - 但是我想通过 AWS S3 托管我的图片。我怎样才能做到这一点?

以下是上传参数的相关代码:

plugins: {
    // Add imagur parameters to upload plugin for demo purposes
    upload: {
        serverPath: 'https://api.imgur.com/3/image',
        fileFieldName: 'image',
        headers: {
            'Authorization': 'Client-ID xxxxxxxxxxxx'
        },
        urlPropertyName: 'data.link'
    }
}

这种格式是否允许 S3 成为主机?我可以将其更改serverPath为我的 S3 存储桶 URL,但对于包括授权在内的其余部分,我不太确定。

知道我该怎么做吗?

4

1 回答 1

0

我不太确定,但我认为您可以在后端(控制器)中创建一个接受“fileToUpload”作为请求的路由,然后连接您的 S3 并通过您的后端上传,然后返回 url: xxx 和 success:true 作为 json。

于 2018-11-01T15:21:11.207 回答