[Q]
Cognitive Services (Computer Vision)の Read API v2.1 を利用するアプリケーションを開発しました。
これを Read API v3.2 に更新しようと考えています。
既存のソースコードでRead APIを呼び出しているパスがあり、このパス内のバージョン番号を変更するだけで動きますか?
https://{endpoint}/vision/v2.1/read/core/asyncBatchAnalyze
[A]
Read API v2.1 から v3.2 に変更する際は、APIのバージョン番号以外にも幾つか修正が必要です。
一例として、v2.x の read/core/asyncBatchAnalyze のパスで呼び出していた部分は、v3.x では、read/analyze のパスに変更されています。
その他、API応答(レスポンス)のJSONのフィールドにも変更がありますので、Read API 呼び出し後に受信したJSONの処理の仕方にもご注意ください。
※注意事項は、下記の[参考情報]のURLをご参照ください。
[参考情報]
Read v2.x から Read v3.x へのアップグレード
https://docs.microsoft.com/ja-jp/azure/cognitive-services/computer-vision/upgrade-api-versions
[更新日]
Update:202108