let newObj = {}
filters.forEach(x=> {
newObj[x.filterName] = x.filterValue;
})
console.log(newObj)
В качестве альтернативы вы также можете использовать Array # forEach для достижения желаемого
То, что вы ищете, называется Batching Request
, оно позволяет вам отправлять несколько файлов или несколько функций в одном запросе API. Взгляните на документацию Batching Requests .
Чтобы использовать несколько функций в одном запросе API, ознакомьтесь с документацией Cloud Vision API Feature . Вы найдете все типы различных функций, которые вы можете запросить.
Я сам немного программировал, и это сработало для меня. Он считывает изображение из локального хранилища и печатает результаты обнаружения LABEL и FACE одним запросом API. Вы можете найти мой код GitHub здесь .