Я использую запрос-обещание для получения данных с http-адреса URL
const request = require("request-promise");
const reqData = async url => {
try {
return await request({ url, json: true });
} catch (e) {
log.error(`error in getting data from ${url}`, { error: e });
return new Error(e);
}
};
Я хочу заполнить эти значения динамически $ {moduleName}, $ {value}, $ {key}, используя этот URL.
url = https://example.com/api/$moduleName}/en/${value}?apikey=${key}
Но я получаю этот URL из корзины s3.
const s3Response = await s3ReadFile(bucketName, fileName);
const urlObject = JSON.parse(s3Response);
const result = await request.reqData(urlObject.url);
Пожалуйста, помогите.