Integriert Google Vision-Funktionen wie Bildbeschriftung, Gesichts-, Logo- und Sehenswürdigkeiten-Erkennung, optische Zeichenerkennung (Optical Character Recognition, OCR) und Erkennung von anstößigen Inhalten in Anwendungen.
- REST-Ressource: v1.files
- REST-Ressource: v1.images
- REST-Ressource: v1.locations.operations
- REST-Ressource: v1.operations
- REST-Ressource: v1.projects.files
- REST-Ressource: v1.projects.images
- REST-Ressource: v1.projects.locations.files
- REST-Ressource: v1.projects.locations.images
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.productSets
- REST-Ressource: v1.projects.locations.productSets.products
- REST-Ressource: v1.projects.locations.products
- REST-Ressource: v1.projects.locations.products.referenceImages
- REST-Ressource: v1.projects.operations
Dienst: vision.googleapis.com
Wir empfehlen, diesen Dienst mit von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, sollten Sie die folgenden Informationen verwenden, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://vision.googleapis.com
REST-Ressource: v1.files
Methoden | |
---|---|
annotate |
POST /v1/files:annotate Dienst, der für einen Batch von Dateien Bilderkennung und -annotation ausführt. |
asyncBatchAnnotate |
POST /v1/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. |
REST-Ressource: v1.images
Methoden | |
---|---|
annotate |
POST /v1/images:annotate Führen Sie Bilderkennung und -anmerkung für einen Satz von Bildern aus. |
asyncBatchAnnotate |
POST /v1/images:asyncBatchAnnotate Führen Sie die asynchrone Bilderkennung und -annotation für eine Liste von Bildern aus. |
REST-Ressource: v1.locations.operations
Methoden | |
---|---|
get |
GET /v1/{name=locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.operations
Methoden | |
---|---|
get |
GET /v1/{name=operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.files
Methoden | |
---|---|
annotate |
POST /v1/{parent=projects/*}/files:annotate Dienst, der für einen Batch von Dateien Bilderkennung und -annotation ausführt. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*}/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. |
REST-Ressource: v1.projects.images
Methoden | |
---|---|
annotate |
POST /v1/{parent=projects/*}/images:annotate Führen Sie Bilderkennung und -anmerkung für einen Satz von Bildern aus. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*}/images:asyncBatchAnnotate Führen Sie die asynchrone Bilderkennung und -annotation für eine Liste von Bildern aus. |
REST-Ressource: v1.projects.locations.files
Methoden | |
---|---|
annotate |
POST /v1/{parent=projects/*/locations/*}/files:annotate Dienst, der für einen Batch von Dateien Bilderkennung und -annotation ausführt. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*/locations/*}/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. |
REST-Ressource: v1.projects.locations.images
Methoden | |
---|---|
annotate |
POST /v1/{parent=projects/*/locations/*}/images:annotate Führen Sie Bilderkennung und -anmerkung für einen Satz von Bildern aus. |
asyncBatchAnnotate |
POST /v1/{parent=projects/*/locations/*}/images:asyncBatchAnnotate Führen Sie die asynchrone Bilderkennung und -annotation für eine Liste von Bildern aus. |
REST-Ressource: v1.projects.locations.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.productSets
Methoden | |
---|---|
addProduct |
POST /v1/{name=projects/*/locations/*/productSets/*}:addProduct Fügt ein Produkt zum angegebenen ProductSet hinzu. |
create |
POST /v1/{parent=projects/*/locations/*}/productSets Erstellt eine neue ProductSet-Ressource und gibt sie zurück. |
delete |
DELETE /v1/{name=projects/*/locations/*/productSets/*} Löscht ein ProductSet endgültig. |
get |
GET /v1/{name=projects/*/locations/*/productSets/*} Ruft Informationen zu einem ProductSet ab. |
import |
POST /v1/{parent=projects/*/locations/*}/productSets:import Asynchrone API, die basierend auf einer Liste von Bildinformationen eine Liste von Referenzbildern in bestimmte Produktgruppen importiert. |
list |
GET /v1/{parent=projects/*/locations/*}/productSets Listet ProductSets in einer nicht definierten Reihenfolge auf. |
patch |
PATCH /v1/{productSet.name=projects/*/locations/*/productSets/*} Nimmt Änderungen an einer ProductSet-Ressource vor. |
removeProduct |
POST /v1/{name=projects/*/locations/*/productSets/*}:removeProduct Entfernt ein Produkt aus dem angegebenen ProductSet. |
REST-Ressource: v1.projects.locations.productSets.products
Methoden | |
---|---|
list |
GET /v1/{name=projects/*/locations/*/productSets/*}/products Listet die Produkte in einem ProductSet in einer nicht definierten Reihenfolge auf. |
REST-Ressource: v1.projects.locations.products
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/products Erstellt eine neue Produktressource und gibt diese zurück. |
delete |
DELETE /v1/{name=projects/*/locations/*/products/*} Löscht ein Produkt und seine Referenzbilder endgültig. |
get |
GET /v1/{name=projects/*/locations/*/products/*} Ruft Informationen zu einem Produkt ab. |
list |
GET /v1/{parent=projects/*/locations/*}/products Listet Produkte in nicht definierter Reihenfolge auf. |
patch |
PATCH /v1/{product.name=projects/*/locations/*/products/*} Nimmt Änderungen an einer Produktressource vor. |
purge |
POST /v1/{parent=projects/*/locations/*}/products:purge Asynchrone API zum Löschen aller Produkte in einem ProductSet oder aller Produkte, die nicht in einem ProductSet vorhanden sind. |
REST-Ressource: v1.projects.locations.products.referenceImages
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/products/*}/referenceImages Erstellt eine neue ReferenceImage-Ressource und gibt diese zurück. |
delete |
DELETE /v1/{name=projects/*/locations/*/products/*/referenceImages/*} Löscht ein Referenzbild endgültig. |
get |
GET /v1/{name=projects/*/locations/*/products/*/referenceImages/*} Ruft Informationen zu einem ReferenceImage ab. |
list |
GET /v1/{parent=projects/*/locations/*/products/*}/referenceImages Listet Referenzbilder auf. |
REST-Ressource: v1.projects.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |