クラウドビジョンのGoogleグループにこれを投稿しました... と追加の調査結果が追加されました。ドキュメント内のCloud Vision APIの制限は正しいですか?
ここで私は信じている仕様のすべてが関連している以下のとおりです。これらのGoogleのlibsを使用して.NET 4.0
- :グーグル.Api v1.10.0、Google.Apis.Auth v1.10.0、Google.Apis.Vision.v1 v1.12.0.45
- テキストと安全検索の分析
- 要求に応じた画像コンテンツの受け渡し(Googleドライブを使用しない)
リクエストごとに4つの画像を送信すると、物事は期待通りに機能します...私は応答と注釈を取得します。
リクエストごとに8ファイルにイメージの数を増やした場合、Executeからの応答には結果が含まれません。エラーも例外もありません。
レスポンスがゼロのGoogle.Apis.Vision.v1.Data.BatchAnnotateImagesResponseオブジェクトです。ネットワークトラフィック監視ツールを使用すると、Googleビジョンとの接続がわかります。このサービスは200サーバー応答を返します。しかしそれ以外の場合は空です。
さらに調査したところ、全体のリクエストあたり約1MBのbase64コンテンツをAPIに正常に送信できることが分かりました。
APIドキュメントによれば、Google Cloud Vision APIの使用には次の制限が適用されます。
私は文書化された制限を守ることはできません。要求ごとに8ファイル、合計方法は8MB未満、ファイルは4MBにも達しません。
私は何が欠けているかもしれないと思っていますか?文書化された制限事項は正しいですか?画像当たり
- メガバイト要求当たり4メガバイト
- メガバイト8メガバイト
- 日当たり特徴毎秒10の
- 要求月額機能ごと70万
- 要求毎秒20,000,000
- 画像あたりの要求8
- リクエストごとの画像16
より多くの私はこれで遊ぶ、より多くの.NET GoogleのビジョンAPIのターゲッティングに問題があるようです。 NET 4.0(少なくとも)。 Googleのクラウドビジョンapiのサンプルからpythonスクリプトの例と同じ資格を取得し、大きなファイルを処理することができました。 –
前に応答していないのは申し訳ありません。私はちょうどこれを見た。あなたはgRPCベースのクライアントライブラリを使ってみましたか? https://googlecloudplatform.github.io/google-cloud-dotnet/docs/Google.Cloud.Vision.V1/index.html –
を参照してください。引き続き問題を再現できますか?私たちが何が起こっているのかを試すことができるように、あなたが[mcve]を提供できるならば、本当に助けになるでしょう。 –