Мне нужно отправить сообщение через makeUnauthenticatedRequest()
в sqs и ждать ответа, но когда я пытаюсь установить параметры, он возвращает ошибку.
Можно ли сделать это в обещании?если нет, как я могу использовать async-await с makeUnauthenticatedRequest()
?спасибо.
async function send(message) {
const params = {
MessageBody: JSON.stringify(message),
QueueUrl: queueUrl,
DelaySeconds: 0,
};
return new Promise((resolve, reject) => {
sqs.makeUnauthenticatedRequest({ **"sendMessage", params** // cant add those parameters here
}, function (err) {
if (err) {
reject(err);
} else {
resolve();
}
});
});
}