אתם יכולים למחוק משאבים של תמונות רפרנס, מוצרים או סטים של מוצרים שנוצרו באמצעות ה-API.
מחיקת משאב בודד
מחיקת תמונת רפרנס
אתם יכולים למחוק תמונת הפניה שמשויכת למוצר.
אחרי בקשת הפעולה, התמונות מסומנות למחיקה, אבל הן יישארו במוצר עד הפעם הבאה שהוא יאונדקס.
הפעולה הזו לא מוחקת את קובצי התמונות בפועל ב-Cloud Storage. רק ההפניה לתמונה מוסרת מהמוצר.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1. - PRODUCT_ID: המזהה של המוצר שמשויך לתמונה לדוגמה. המזהה הזה מוגדר באופן אקראי או מצוין על ידי המשתמש בזמן יצירת המוצר.
- IMAGE_ID: המזהה של משאב התמונה של היעד.
ה-method של ה-HTTP וכתובת ה-URL:
DELETE https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages/image-id
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
"https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages/image-id"
PowerShell
מריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages/image-id" | Select-Object -Expand Content
אתם אמורים לקבל תגובת JSON שדומה לזו:
{}
Go
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Go API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Java API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Node.js API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Python API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
שפות נוספות
C#: צריך לפעול לפי הוראות ההגדרה של C# בדף של ספריות הלקוח ואז לעבור אל מסמכי העיון בנושא Vision API Product Search ל- .NET.
PHP: עליכם לפעול לפי הוראות ההגדרה של PHP בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Google Product Search ל-PHP.
Ruby: צריך לפעול לפי ההוראות להגדרה של Ruby בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Product Search ל-Ruby.
מחיקת מוצר
אתם יכולים למחוק מוצר שמשויך לפרויקט ספציפי.
מחיקת מוצר גורמת למחיקת תמונות הצאצא שלו.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1. - PRODUCT_ID: המזהה של המוצר שמשויך לתמונה לדוגמה. המזהה הזה מוגדר באופן אקראי או מצוין על ידי המשתמש בזמן יצירת המוצר.
ה-method של ה-HTTP וכתובת ה-URL:
DELETE https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
"https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id"
PowerShell
מריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id" | Select-Object -Expand Content
אתם אמורים לקבל תגובת JSON שדומה לזו:
{}
Go
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Go API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Java API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Node.js API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Python API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
שפות נוספות
C#: צריך לפעול לפי הוראות ההגדרה של C# בדף של ספריות הלקוח ואז לעבור אל מסמכי העיון בנושא Vision API Product Search ל- .NET.
PHP: עליכם לפעול לפי הוראות ההגדרה של PHP בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Google Product Search ל-PHP.
Ruby: צריך לפעול לפי ההוראות להגדרה של Ruby בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Product Search ל-Ruby.
מחיקת קבוצת מוצרים
אפשר גם למחוק קבוצת מוצרים.
מחיקה של קבוצת מוצרים מסירה אותה מיד מהתוצאות. עם זאת, מחיקת קבוצת מוצרים לא תגרום להסרת מוצרים ספציפיים בקבוצה, כי מוצר יכול להשתייך לכמה קבוצות שונות. לא צריך לחכות לאינדקס הבא כדי שהשינוי ייכנס לתוקף.
הפעולה הזו לא מוחקת את קובצי התמונות בפועל ב-Cloud Storage. ReferenceImage משאבים שנוצרו באמצעות ה-API לא יוסרו.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1. - PRODUCT_SET_ID: המזהה של קבוצת המוצרים שרוצים להריץ עליה את הפעולה.
ה-method של ה-HTTP וכתובת ה-URL:
DELETE https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets/product-set-id
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
"https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets/product-set-id"
PowerShell
מריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets/product-set-id" | Select-Object -Expand Content
אתם אמורים לקבל תגובת JSON שדומה לזו:
{}
Go
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Go API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Java API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Node.js API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Python API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
שפות נוספות
C#: צריך לפעול לפי הוראות ההגדרה של C# בדף של ספריות הלקוח ואז לעבור אל מסמכי העיון בנושא Vision API Product Search ל- .NET.
PHP: עליכם לפעול לפי הוראות ההגדרה של PHP בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Google Product Search ל-PHP.
Ruby: צריך לפעול לפי ההוראות להגדרה של Ruby בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Product Search ל-Ruby.
מחיקת משאבים רבים בפעולה אחת
עכשיו אפשר למחוק כמה מוצרים בבת אחת. אפשר למחוק קבוצות של מוצרים מהסוגים הבאים:
- כל המוצרים בקבוצת מוצרים ספציפית
- כל המוצרים ששייכים לקבוצת המוצרים no
כדי להימנע משגיאות של פעולות מקבילות, צריך להמתין עד שפעולת המחיקה של קבוצת המוצרים הזו תסתיים לפני שמבצעים מחיקה של קבוצת המוצרים. אם משתמשים שוב בסט המוצרים הריק, צריך לחכות עד לסיום המחיקה של הקבוצה לפני שמייבאים מוצרים חדשים.
ההמלצות האלה דומות גם לגבי מוצרים בודדים. כדאי להימנע מביצוע פעולות על מוצרים בודדים שכלולים במחיקה של קבוצת מוצרים. לדוגמה, לא כדאי להוסיף אף אחד מהמוצרים האלה לקבוצת מוצרים אחרת, כי בסופו של דבר הם יימחקו.
מחיקת מוצרים מקבוצת מוצרים
כדי למחוק את כל המוצרים בקבוצת מוצרים מסוימת, צריך לציין את מזהה קבוצת המוצרים בבקשה.
כל המוצרים בקבוצת המוצרים יימחקו גם אם הם שייכים לקבוצות מוצריםאחרות.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1. - PRODUCT_SET_ID: המזהה של קבוצת המוצרים שרוצים להריץ עליה את הפעולה.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge
גוף בקשת JSON:
{
"force": "true",
"productSetPurgeConfig": {
"productSetId": "product-set-id"
}
}
כדי לשלוח את הבקשה עליכם לבחור אחת מהאפשרויות הבאות:
curl
שומרים את גוף הבקשה בקובץ בשם request.json ומריצים את הפקודה הבאה:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge"
PowerShell
שומרים את גוף הבקשה בקובץ בשם request.json ומריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge" | Select-Object -Expand Content
הבקשה הזו מתחילה פעולה ממושכת. תגובת ה-JSON מכילה מידע על הפעולה הממושכת הזו:
{
"name": "projects/project-id/locations/location-id/operations/bc4e1d412863e626"
}במקרה הזה, operation-id הוא bc4e1d412863e626.
אפשר לעקוב אחרי התקדמות הפעולה באמצעות operation-id. דוגמה לאחזור סטטוס של פעולה מופיעה במאמר אחזור הסטטוס של פעולה.
Go
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Go API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Java API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Node.js API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Python API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
שפות נוספות
C#: צריך לפעול לפי הוראות ההגדרה של C# בדף של ספריות הלקוח ואז לעבור אל מסמכי העיון בנושא Vision API Product Search ל- .NET.
PHP: עליכם לפעול לפי הוראות ההגדרה של PHP בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Google Product Search ל-PHP.
Ruby: צריך לפעול לפי ההוראות להגדרה של Ruby בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Product Search ל-Ruby.
מחיקת מוצרים יתומים
אפשר למחוק את כל המוצרים שלא נכללים בקבוצת מוצרים על ידי ציון האפשרות הזו בבקשה.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge
גוף בקשת JSON:
{
"force": "true",
"deleteOrphanProducts": "true"
}
כדי לשלוח את הבקשה עליכם לבחור אחת מהאפשרויות הבאות:
curl
שומרים את גוף הבקשה בקובץ בשם request.json ומריצים את הפקודה הבאה:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge"
PowerShell
שומרים את גוף הבקשה בקובץ בשם request.json ומריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products:purge" | Select-Object -Expand Content
הבקשה הזו מתחילה פעולה ממושכת. תגובת ה-JSON מכילה מידע על הפעולה הממושכת הזו:
{
"name": "projects/project-id/locations/location-id/operations/bc4e1d412863e626"
}במקרה הזה, operation-id הוא bc4e1d412863e626.
אפשר לעקוב אחרי התקדמות הפעולה באמצעות operation-id. דוגמה לאחזור סטטוס של פעולה מופיעה במאמר אחזור הסטטוס של פעולה.
Go
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Go API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Java API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Node.js API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
מידע על התקנת ספריית הלקוח של Vision API Product Search והשימוש בה מופיע במאמר ספריות הלקוח של Vision API Product Search. מידע נוסף מופיע במאמרי העזרה של Vision API Product Search Python API.
כדי לבצע אימות ב-Google Product Search של Vision API, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
שפות נוספות
C#: צריך לפעול לפי הוראות ההגדרה של C# בדף של ספריות הלקוח ואז לעבור אל מסמכי העיון בנושא Vision API Product Search ל- .NET.
PHP: עליכם לפעול לפי הוראות ההגדרה של PHP בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Google Product Search ל-PHP.
Ruby: צריך לפעול לפי ההוראות להגדרה של Ruby בדף של ספריות הלקוח ואז לעבור אל מסמכי העזר של Vision API Product Search ל-Ruby.
קבלת הסטטוס של פעולה
אפשר להשתמש ב-operation-id של פעולה ממושכת (כמו מחיקה של קבוצת מוצרים או מחיקה של מוצרים ללא קבוצה) כדי לקבל את הסטטוס שלה.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
- LOCATION_ID: מזהה מיקום תקין. מזהי מיקום תקינים:
us-west1,us-east1,europe-west1ו-asia-east1. - OPERATION_ID: מזהה הפעולה. המזהה הוא הרכיב האחרון בשם של הפעולה. לדוגמה:
- שם הפעולה:
projects/PROJECT_ID/locations/LOCATION_ID/operations/bc4e1d412863e626 - מזהה הפעולה:
bc4e1d412863e626
- שם הפעולה:
ה-method של ה-HTTP וכתובת ה-URL:
GET https://vision.googleapis.com/v1/locations/location-id/operations/operation-id
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-id" \
"https://vision.googleapis.com/v1/locations/location-id/operations/operation-id"
PowerShell
מריצים את הפקודה הבאה:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-id" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://vision.googleapis.com/v1/locations/location-id/operations/operation-id" | Select-Object -Expand Content
{
"name": "locations/location-id/operations/operation-id",
"metadata": {
"@type": "type.googleapis.com/google.cloud.vision.v1.BatchOperationMetadata",
"state": "SUCCESSFUL",
"submitTime": "2019-09-04T15:58:39.131591882Z",
"endTime": "2019-09-04T15:58:43.099020580Z"
},
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.vision.v1.PurgeProductsRequest",
"parent": "projects/project-id/locations/location-id",
"productSetPurgeConfig": {
"productSetId": "project-set-id"
},
"force": true
}
}הפלט שיוצג לכם עבור פעולת מחיקה של מוצרים יתומים שהסתיימה אמור להיראות כך:
{
"name": "locations/location-id/operations/operation-id",
"metadata": {
"@type": "type.googleapis.com/google.cloud.vision.v1.BatchOperationMetadata",
"state": "SUCCESSFUL",
"submitTime": "2019-09-04T16:08:38.278197397Z",
"endTime": "2019-09-04T16:08:45.075778639Z"
},
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.vision.v1.PurgeProductsRequest",
"parent": "projects/project-id/locations/location-id",
"deleteOrphanProducts": true,
"force": true
}
}