Как загрузить изображения trumbowyg в мое ведро S3?
Я использую Trumbowyg, который является редактором wysiwyg, который позволяет загружать изображения. Он имеет плагин для загрузки изображений, который показывает, как использовать 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
на мой URL S3 bucket, но в остальном, включая авторизацию, я не слишком уверен.
Любая идея, как я могу пойти по этому поводу?
1 ответ
Я не слишком уверен, но я думаю, что вы можете создать маршрут в своем бэк-энде (контроллере), который принимает 'fileToUpload' в качестве запроса, а затем соединиться с вашим S3 и загрузить через ваш бэкэнд, а затем вернуть URL: ххх и успех: правда как джсон.