我正在使用Trumbowyg,这是一种允许图像上传的所见即所得编辑器。它有一个image upload plugin,其中显示了如何使用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,但是对于其他部分(包括授权),我不太确定。
有什么想法我可以解决吗?
答案 0 :(得分:0)
我不太确定,但是我认为您可以在后端(控制器)中创建一条接受“ fileToUpload”作为请求的路由,然后与您的S3连接并通过后端上传,然后返回url:xxx和success:true作为json。