0
DBからデータを取得して、Google Natural言語APIを実行しようとしています。 GNL APIが認識できない言語が見つからない限り、すべて正常に動作します。そして、この例外をスローします。Google自然言語APIの例外をスキップしてループを続ける方法
この例外をスキップしてループを継続したいだけです。これどうやってするの?どんな助けもありがとう。
DBからデータを取得して、Google Natural言語APIを実行しようとしています。 GNL APIが認識できない言語が見つからない限り、すべて正常に動作します。そして、この例外をスローします。Google自然言語APIの例外をスキップしてループを続ける方法
この例外をスキップしてループを継続したいだけです。これどうやってするの?どんな助けもありがとう。
この種の例外をキャッチして実行を続行するだけです。
foreach($languages as $language) {
try {
$response = $apiClient->call($language);
// process response
}
catch (Google\Cloud\Core\Exception\BadRequestException $exception) {
// skip or (better) log this exception
}
}