שילוב של תכונות Google Vision באפליקציות, כולל הוספת תוויות לתמונות, זיהוי של פנים, לוגו וציוני דרך, זיהוי תווים אופטי (OCR) וזיהוי של תוכן בוטה.
- משאב REST: v1.files
- משאב REST: v1.images
- משאב REST: v1.locations.operations
- משאב REST: v1.operations
- משאב REST: v1.projects.files
- מקור REST: v1.projects.images
- משאב REST: v1.projects.locations.files
- משאב REST: v1.projects.locations.images
- משאב REST: v1.projects.locations.operations
- REST Resource: v1.projects.locations.productSets
- משאב REST: v1.projects.locations.productSets.products
- REST Resource: v1.projects.locations.products
- REST Resource: v1.projects.locations.products.referenceImages
- משאב REST: v1.projects.operations
שירות: vision.googleapis.com
מומלץ לקרוא לשירות הזה באמצעות ספריות לקוח ש-Google מספקת. אם האפליקציה שלכם צריכה לקרוא לשירות הזה באמצעות ספריות משלכם, אתם צריכים להשתמש במידע הבא כשאתם שולחים את בקשות ה-API.
מסמך Discovery
Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולים להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:
https://vision.googleapis.com
משאב REST: v1.files
| Methods | |
|---|---|
annotate |
POST /v1/files:annotate שירות שמבצע זיהוי תמונות והוספת הערות לקבוצת קבצים. |
asyncBatchAnnotate |
POST /v1/files:asyncBatchAnnotate הפעלת זיהוי תמונות והוספת הערות אסינכרוניים לרשימה של קבצים כלליים, כמו קובצי PDF, שעשויים להכיל כמה דפים וכמה תמונות בכל דף. |
משאב REST: v1.images
| Methods | |
|---|---|
annotate |
POST /v1/images:annotate הפעלת זיהוי תמונות והוספת הערות לקבוצת תמונות. |
asyncBatchAnnotate |
POST /v1/images:asyncBatchAnnotate מריצים זיהוי והערות אסינכרוניים של תמונות ברשימת תמונות. |
משאב REST: v1.locations.operations
| Methods | |
|---|---|
get |
GET /v1/{name=locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
משאב REST: v1.operations
| Methods | |
|---|---|
get |
GET /v1/{name=operations/*} אחזור המצב העדכני של פעולה ממושכת. |
משאב REST: v1.projects.files
| Methods | |
|---|---|
annotate |
POST /v1/{parent=projects/*}/files:annotate שירות שמבצע זיהוי תמונות והוספת הערות לקבוצת קבצים. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*}/files:asyncBatchAnnotate הפעלת זיהוי תמונות והוספת הערות אסינכרוניים לרשימה של קבצים כלליים, כמו קובצי PDF, שעשויים להכיל כמה דפים וכמה תמונות בכל דף. |
משאב REST: v1.projects.images
| Methods | |
|---|---|
annotate |
POST /v1/{parent=projects/*}/images:annotate הפעלת זיהוי תמונות והוספת הערות לקבוצת תמונות. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*}/images:asyncBatchAnnotate מריצים זיהוי והערות אסינכרוניים של תמונות ברשימת תמונות. |
משאב REST: v1.projects.locations.files
| Methods | |
|---|---|
annotate |
POST /v1/{parent=projects/*/locations/*}/files:annotate שירות שמבצע זיהוי תמונות והוספת הערות לקבוצת קבצים. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*/locations/*}/files:asyncBatchAnnotate הפעלת זיהוי תמונות והוספת הערות אסינכרוניים לרשימה של קבצים כלליים, כמו קובצי PDF, שעשויים להכיל כמה דפים וכמה תמונות בכל דף. |
משאב REST: v1.projects.locations.images
| Methods | |
|---|---|
annotate |
POST /v1/{parent=projects/*/locations/*}/images:annotate הפעלת זיהוי תמונות והוספת הערות לקבוצת תמונות. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*/locations/*}/images:asyncBatchAnnotate מריצים זיהוי והערות אסינכרוניים של תמונות ברשימת תמונות. |
משאב REST: v1.projects.locations.operations
| Methods | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
משאב REST: v1.projects.locations.productSets
| Methods | |
|---|---|
addProduct |
POST /v1/{name=projects/*/locations/*/productSets/*}:addProduct הוספת מוצר ל-ProductSet שצוין. |
create |
POST /v1/{parent=projects/*/locations/*}/productSets יוצר ומחזיר משאב חדש מסוג ProductSet. |
delete |
DELETE /v1/{name=projects/*/locations/*/productSets/*} מחיקה סופית של ProductSet. |
get |
GET /v1/{name=projects/*/locations/*/productSets/*} קבלת מידע שמשויך ל-ProductSet. |
import |
POST /v1/{parent=projects/*/locations/*}/productSets:import API אסינכרוני שמייבא רשימה של תמונות לדוגמה לקבוצות מוצרים שצוינו על סמך רשימה של פרטי תמונות. |
list |
GET /v1/{parent=projects/*/locations/*}/productSets מציג את ProductSets בסדר לא מוגדר. |
patch |
PATCH /v1/{productSet.name=projects/*/locations/*/productSets/*} מבצע שינויים במשאב ProductSet. |
removeProduct |
POST /v1/{name=projects/*/locations/*/productSets/*}:removeProduct הסרת מוצר מ-ProductSet שצוין. |
משאב REST: v1.projects.locations.productSets.products
| Methods | |
|---|---|
list |
GET /v1/{name=projects/*/locations/*/productSets/*}/products מפרט את המוצרים ב-ProductSet, בסדר לא מוגדר. |
משאב REST: v1.projects.locations.products
| Methods | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/products יוצרת ומחזירה משאב מוצר חדש. |
delete |
DELETE /v1/{name=projects/*/locations/*/products/*} מחיקה סופית של מוצר ותמונות ההפניה שלו. |
get |
GET /v1/{name=projects/*/locations/*/products/*} קבלת מידע שמשויך למוצר. |
list |
GET /v1/{parent=projects/*/locations/*}/products מפרט את המוצרים בסדר לא מוגדר. |
patch |
PATCH /v1/{product.name=projects/*/locations/*/products/*} מבצע שינויים במשאב Product. |
purge |
POST /v1/{parent=projects/*/locations/*}/products:purge ממשק API אסינכרוני למחיקת כל המוצרים ב-ProductSet או כל המוצרים שלא נמצאים ב-ProductSet. |
משאב REST: v1.projects.locations.products.referenceImages
| Methods | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/products/*}/referenceImages יוצר ומחזיר משאב ReferenceImage חדש. |
delete |
DELETE /v1/{name=projects/*/locations/*/products/*/referenceImages/*} מחיקה סופית של תמונה לדוגמה. |
get |
GET /v1/{name=projects/*/locations/*/products/*/referenceImages/*} קבלת מידע שמשויך ל-ReferenceImage. |
list |
GET /v1/{parent=projects/*/locations/*/products/*}/referenceImages מציג תמונות לדוגמה. |
משאב REST: v1.projects.operations
| Methods | |
|---|---|
get |
GET /v1/{name=projects/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |