описание
Какой лучший способ позвонить в API, если я хотел бы назвать его несколько раз. При обеспечении API Overhit (чрезмерный удар API -вызовов в секунду), какая техника задержки лучше всего применить, лучший способ кодировать его, сохраняя при этом пространство и временную сложность, используемой с минимальностью, как это может быть? < /p>
*
для интенсивного ниже также является причиной ситуации, когда в моем приложении Mern я должен был позвонить API несколько раз. т.е. в цикле, чтобы полные потребности. > Код для Refactor в соответствии с описанием
if (getEssentials.endpoint === "image") {
for (let i = 0; i < getEssentials.payload.length; i++) {
// console.log("aksjdfh", getEssentials.payload.media);
try {
const options = {
method: "POST",
headers: {
accept: "application/json",
"content-type": "application/json",
authorization: "Bearer .......................",
},
body: JSON.stringify({
media: `${getEssentials.payload.media}`,
}),
};
// console.log("checkojign", options);
const response = await fetch(
`https://gate.whapi.cloud/messages/media/${
getEssentials.endpoint
}?caption=${encodeURIComponent(
getEssentials.payload.caption
)}&to=${to}`,
options
);
const data = await response.json();
console.log(`Image ${i + 1} sent:`, data);
await delay();
} catch (error) {
console.error(`Error sending image ${i + 1}:`, error);
}
}
return { message: "All images sent successfully" }; // Return a success message after all images are sent
}
< /code>
Мне нужно оптимизировать код. который использует минимальные ресурсы Backend App. Также гарантируя, что API не будет превышать, обеспечивая при этом все вызовы API, чтобы вернуть ответ независимо от своего статуса ответа.
Подробнее здесь: https://stackoverflow.com/questions/793 ... javascript
Многопользовательский в-джавазипт ⇐ Javascript
Форум по Javascript
1738234283
Anonymous
[b] описание [/b]
Какой лучший способ позвонить в API, если я хотел бы назвать его несколько раз. При обеспечении API Overhit (чрезмерный удар API -вызовов в секунду), какая техника задержки лучше всего применить, лучший способ кодировать его, сохраняя при этом пространство и временную сложность, используемой с минимальностью, как это может быть? < /p>
*
для интенсивного ниже также является причиной ситуации, когда в моем приложении Mern я должен был позвонить API несколько раз. т.е. в цикле, чтобы полные потребности. > Код для Refactor в соответствии с описанием
if (getEssentials.endpoint === "image") {
for (let i = 0; i < getEssentials.payload.length; i++) {
// console.log("aksjdfh", getEssentials.payload[i].media);
try {
const options = {
method: "POST",
headers: {
accept: "application/json",
"content-type": "application/json",
authorization: "Bearer .......................",
},
body: JSON.stringify({
media: `${getEssentials.payload[i].media}`,
}),
};
// console.log("checkojign", options);
const response = await fetch(
`https://gate.whapi.cloud/messages/media/${
getEssentials.endpoint
}?caption=${encodeURIComponent(
getEssentials.payload[i].caption
)}&to=${to}`,
options
);
const data = await response.json();
console.log(`Image ${i + 1} sent:`, data);
await delay();
} catch (error) {
console.error(`Error sending image ${i + 1}:`, error);
}
}
return { message: "All images sent successfully" }; // Return a success message after all images are sent
}
< /code>
Мне нужно оптимизировать код. который использует минимальные ресурсы Backend App. Также гарантируя, что API не будет превышать, обеспечивая при этом все вызовы API, чтобы вернуть ответ независимо от своего статуса ответа.
Подробнее здесь: [url]https://stackoverflow.com/questions/79399613/multi-api-call-in-javascript[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия