Method: files.asyncBatchAnnotate

הפעלת זיהוי תמונות והוספת הערות אסינכרוניים לרשימה של קבצים כלליים, כמו קובצי PDF, שעשויים להכיל כמה דפים וכמה תמונות בכל דף. אפשר לאחזר את ההתקדמות והתוצאות דרך הממשק של google.longrunning.Operations. ‫Operation.metadata contains OperationMetadata (מטא-נתונים). Operation.response עם AsyncBatchAnnotateFilesResponse (תוצאות).

בקשת HTTP

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

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "requests": [
    {
      object(AsyncAnnotateFileRequest)
    }
  ]
}
שדות
requests[]

object(AsyncAnnotateFileRequest)

בקשות נפרדות לסימון קבצים אסינכרוניות עבור הקבוצה הזו.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

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

מידע נוסף מופיע במאמר סקירה כללית על אימות.

AsyncAnnotateFileRequest

בקשה להערה בקובץ אופליין.

ייצוג ב-JSON
{
  "inputConfig": {
    object(InputConfig)
  },
  "features": [
    {
      object(Feature)
    }
  ],
  "imageContext": {
    object(ImageContext)
  },
  "outputConfig": {
    object(OutputConfig)
  }
}
שדות
inputConfig

object(InputConfig)

חובה. מידע על קובץ הקלט.

features[]

object(Feature)

חובה. תכונות מבוקשות.

imageContext

object(ImageContext)

הקשר נוסף שעשוי להופיע לצד התמונות בקובץ.

outputConfig

object(OutputConfig)

חובה. מיקום הפלט הרצוי ומטא-נתונים (למשל, פורמט).

רוצה לנסות?