API Google Video Intelligence - UnhandledPromiseRejectionWarning, запросов в минуту - PullRequest
0 голосов
/ 12 апреля 2020

Я использую Google Videointelligence API и, согласно документации Quota & Limits, могу обрабатывать ~ 3 видео параллельно (и это работает нормально), но когда я обрабатываю более 3 видео параллельно, выдается исключение.

Проблема в том, что я не могу поймать это исключение!

Исключение: (узел: 31660) UnhandledPromiseRejectionWarning: Ошибка: 8 RESOURCE_EXHAUSTED: Квота превышена для квота metri c «Запросы» и ограничение «Запросы в минуту» услуги »videointelligence.googleapis.com« для потребителя »project_number: 852521347926 '.

Я пишу в node.js.

код такой же, как в примере:

const [operation] = await client.annotateVideo(request);
logger.debug('Waiting for enrichment operation to complete...');
try{
        const [operationResult] = await operation.promise(); //Exception was thrown on this line
}catch(err){
        console.log("exception was caught");//failed to catch the exception
}
...