Methode: files.asyncBatchAnnotate

Führen Sie die asynchrone Bilderkennung und -annotation für eine Liste allgemeiner Dateien aus, z. B. PDF-Dateien, die mehrere Seiten und mehrere Bilder pro Seite enthalten können. Fortschritt und Ergebnisse können über die google.longrunning.Operations-Schnittstelle abgerufen werden. Operation.metadata enthält OperationMetadata (Metadaten). Operation.response enthält AsyncBatchAnnotateFilesResponse (Ergebnisse).

HTTP-Anfrage

POST https://alpha-vision.googleapis.com/v1/files:asyncBatchAnnotate

Die URL verwendet die Syntax der gRPC-Transcodierung.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{
  "requests": [
    {
      object(AsyncAnnotateFileRequest)
    }
  ]
}
Felder
requests[]

object(AsyncAnnotateFileRequest)

Individuelle asynchrone Dateiannotationsanfragen für diesen Batch.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-vision

Weitere Informationen finden Sie in der Authentifizierungsübersicht.

AsyncAnnotateFileRequest

Eine Anfrage für eine Offline-Dateiannotation.

JSON-Darstellung

{
  "inputConfig": {
    object(InputConfig)
  },
  "features": [
    {
      object(Feature)
    }
  ],
  "imageContext": {
    object(ImageContext)
  },
  "outputConfig": {
    object(OutputConfig)
  }
}
Felder
inputConfig

object(InputConfig)

Erforderlich. Informationen zur Eingabedatei.

features[]

object(Feature)

Erforderlich. Die angeforderten Funktionen

imageContext

object(ImageContext)

Zusätzlicher Kontext, der gegebenenfalls die Bilder in der Datei enthält

outputConfig

object(OutputConfig)

Erforderlich. Der gewünschte Speicherort und die gewünschten Metadaten der Ausgabe (z. B. Format).

Testen!