Sie können Ressourcen für Ihre Produktgruppen, Produkte oder Referenzbilder jederzeit auflisten und abrufen.
Produktgruppen auflisten
In diesem Abschnitt wird beschrieben, wie Sie eine Liste aller Ihrer Produktgruppen abrufen können.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind
us-west1
,us-east1
,europe-west1
undasia-east1
.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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"
PowerShell
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/productSets" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort erhalten, die in etwa so aussieht:
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Einzelne Produktgruppe abrufen
Sie können eine einzelne Produktgruppe abrufen, um sie zu verwenden oder zu ändern.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind
us-west1
,us-east1
,europe-west1
undasia-east1
. - PRODUCT_SET_ID: die ID der Produktgruppe, für die Sie den Vorgang ausführen möchten.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets/product-set-id
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/productSets/product-set-id" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort erhalten, die in etwa so aussieht:
{ "name": "projects/project-id/locations/location-id/productSets/product-set-id", "displayName": "display-name", "indexTime": "2019-09-04T15:33:43.581861690Z", "indexError": {} }
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Produkte auflisten
Sie können alle Produkte in einem Google Cloud Platform-Projekt oder in einer bestimmten Produktgruppe aufrufen.
Alle Produkte in einem Projekt auflisten
Das folgende Beispiel zeigt, wie Produkte in einem Projekt aufgelistet werden.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind
us-west1
,us-east1
,europe-west1
undasia-east1
.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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"
PowerShell
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/products" | Select-Object -Expand Content
Wenn die Anfrage erfolgreich ist, gibt der Server den HTTP-Statuscode 200 OK
und die Antwort im JSON-Format zurück.
Die Ausgabe sieht in etwa so aus: Beachten Sie, dass die Anzahl der zurückgegebenen Produkte auf zehn beschränkt ist und dass nextPageToken
angegeben wird, wenn mehr Seiten vorhanden sind.
Wenn ein nextPageToken
zurückgegeben wird, können Sie mit diesem Token die nächste Seite der Produktergebnisse abrufen. Verwenden Sie das nextPageToken
aus der JSON-Antwort (in diesem Beispiel jMGjEqhXMtN95vZz2g
) in der Abfrage des pageToken
, die an die Anfrage-URL angehängt wird:
https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products?pageToken=jMGjEqhXMtN95vZz2g
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Alle Produkte in einer Produktgruppe auflisten
Das folgende Beispiel zeigt, wie Produkte in einer bestimmten Produktgruppe aufgelistet werden.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind
us-west1
,us-east1
,europe-west1
undasia-east1
. - PRODUCT_SET_ID: die ID der Produktgruppe, für die Sie den Vorgang ausführen möchten.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/productSets/product-set-id/products
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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/products"
PowerShell
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/productSets/product-set-id/products" | Select-Object -Expand Content
Wenn die Anfrage erfolgreich ist, gibt der Server den HTTP-Statuscode 200 OK
und die Antwort im JSON-Format zurück.
Die Ausgabe sieht in etwa so aus: Beachten Sie, dass die Anzahl der zurückgegebenen Produkte auf zehn beschränkt ist und dass nextPageToken
angegeben wird, wenn mehr Seiten vorhanden sind.
Wenn ein nextPageToken
zurückgegeben wird, können Sie mit diesem Token die nächste Seite der Produktergebnisse abrufen. Verwenden Sie das nextPageToken
aus der JSON-Antwort (in diesem Beispiel e5nEGpoVEZqlBbZRhQ
) in der Abfrage des pageToken
, die an die Anfrage-URL angehängt wird:
https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products?pageToken=e5nEGpoVEZqlBbZRhQ
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Einzelnes Produkt abrufen
Sie können auch ein einzelnes Produkt abrufen, um es zu verwenden oder zu ändern.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind:
us-west1
,us-east1
,europe-west1
undasia-east1
. - PRODUCT_ID: die ID des Produkts, das mit einem Referenzbild verknüpft ist. Diese ID wird entweder zufällig festgelegt oder vom Nutzer bei der Erstellung des Produkts angegeben.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/products/product-id" | Select-Object -Expand Content
Sie sollten eine JSON-Antwort erhalten, die in etwa so aussieht:
{ "name": "projects/project-id/locations/location-id/products/product-id", "displayName": " ", "productCategory": "apparel-v2", "productLabels": [ { "key": "style", "value": "women" }, { "key": "category", "value": "dress" } ] }
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Referenzbilder auflisten
Ein Produkt kann mehrere verknüpfte Referenzbilder enthalten. Im folgenden Beispiel wird beschrieben, wie Sie alle Referenzbilder abrufen können, die mit einem einzelnen Produkt verknüpft sind.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind:
us-west1
,us-east1
,europe-west1
undasia-east1
. - PRODUCT_ID: die ID des Produkts, das mit einem Referenzbild verknüpft ist. Diese ID wird entweder zufällig festgelegt oder vom Nutzer bei der Erstellung des Produkts angegeben.
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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"
PowerShell
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/products/product-id/referenceImages" | Select-Object -Expand Content
Wenn die Anfrage erfolgreich ist, gibt der Server den HTTP-Statuscode 200 OK
und die Antwort im JSON-Format zurück.
Die Ausgabe sieht in etwa so aus: Standardmäßig werden jeweils zehn Bilder zurückgegeben. Wenn mehr Seiten vorhanden sind, wird ein nextPageToken
angegeben.
Die folgende Antwort gilt für ein Produkt mit zwei Referenzbildern. Eines dieser Bilder hat einen zugehörigen Begrenzungsrahmen, während das andere Bild kein Begrenzungspolygon hat.
Wenn die Antwort ein nextPageToken
enthält, sind weitere Ergebnisse vorhanden. Sie können die Anfrage wiederholen und dabei den Parameter pageToken
mit dem Wert von nextPageToken
anfügen, z. B. 1LqhSgZfM_uWKOxvog
:
https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages?pageToken=1LqhSgZfM_uWKOxvog
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.
Einzelnes Referenzbild abrufen
Sie können auch ein einzelnes Referenzbild abrufen, das mit einem Produkt verknüpft ist.
REST
Ersetzen Sie folgende Werte in den Anfragedaten:
- PROJECT_ID: Projekt-ID in Google Cloud
- LOCATION_ID: eine gültige Standort-ID. Gültige Standort-IDs sind:
us-west1
,us-east1
,europe-west1
undasia-east1
. - PRODUCT_ID: die ID des Produkts, das mit einem Referenzbild verknüpft ist. Diese ID wird entweder zufällig festgelegt oder vom Nutzer bei der Erstellung des Produkts angegeben.
- IMAGE_ID: ID der Zielbildressource
HTTP-Methode und URL:
GET https://vision.googleapis.com/v1/projects/project-id/locations/location-id/products/product-id/referenceImages/image-id
Senden Sie die Anfrage mithilfe einer der folgenden Optionen:
curl
Führen Sie folgenden Befehl aus:
curl -X GET \
-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
Führen Sie folgenden Befehl aus:
$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/projects/project-id/locations/location-id/products/product-id/referenceImages/image-id" | Select-Object -Expand Content
Wenn die Anfrage erfolgreich ist, gibt der Server den HTTP-Statuscode 200 OK
und die Antwort im JSON-Format zurück.
Die Ausgabe sieht in etwa so aus: Für das Beispielreferenzbild sind zugehörige Begrenzungsrahmen angegeben.
Go
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Go.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Java
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Java.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Node.js
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Node.js.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Informationen zum Installieren und Verwenden der Clientbibliothek für die Vision API-Produktsuche finden Sie unter Clientbibliotheken für die Vision API-Produktsuche. Weitere Informationen finden Sie in der Referenzdokumentation zur Vision API-Produktsuche für Python.
Richten Sie zur Authentifizierung bei der Vision API-Produktsuche die Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Weitere Sprachen
C#: Folgen Sie der C#-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für .NET auf.
PHP: Folgen Sie der PHP-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für PHP auf.
Ruby: Folgen Sie der Ruby-Einrichtungsanleitung auf der Seite der Clientbibliotheken und rufen Sie dann die Referenzdokumentation zur Vision API-Produktsuche für Ruby auf.