Pesquisa de produtos usando bibliotecas de cliente

Como instalar bibliotecas de cliente

Java

Se você usa o Maven, adicione este código ao arquivo pom.xml:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-storage</artifactId>
  <version>1.37.1</version>
</dependency>

Se você usa o Gradle, adicione este código às dependências:

compile 'com.google.cloud:google-cloud-storage:1.37.1'

Se você usa SBT, adicione este código às dependências:

libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "1.37.1"

Se estiver usando o VS Code, IntelliJ ou o Eclipse, você poderá adicionar bibliotecas de cliente ao projeto usando estes plug-ins de IDE:

Além de adicionar bibliotecas de clientes, os plug-ins oferecem outras funcionalidades, como gerenciamento de chaves de contas de serviço. Consulte a documentação de cada plug-in para mais detalhes.

Node.js

Para instalar a biblioteca de cliente do Node.js:

npm install --save @google-cloud/vision

Python

A biblioteca de cliente do Python foi atualizada para refletir as últimas alterações na versão Beta da API do Cloud Vision. Essas alterações não são compatíveis com versões de bibliotecas de cliente anteriores a 0.30.1.

Para instalar a biblioteca de cliente do Python:

pip install --upgrade google-cloud-vision

Usar a biblioteca de cliente

Para autenticar as chamadas feitas às APIs do Google Cloud, as bibliotecas de cliente dão suporte ao Application Default Credentials (ADC). As bibliotecas procuram as credenciais em um conjunto de locais definidos e as usam para autenticar as solicitações feitas à API. Com o ADC, é possível disponibilizar credenciais para seu aplicativo em uma variedade de ambientes, como desenvolvimento ou produção local, sem precisar modificar o código do aplicativo.

Para um ambiente de desenvolvimento local, é possível configurar o ADC com as credenciais associadas à sua Conta do Google:

  1. Instale e inicialize a gcloud CLI.

    Ao inicializar a gcloud CLI, especifique um projeto do Google Cloud em que você tem permissão para acessar os recursos necessários para o aplicativo.

  2. Configure o ADC:

    gcloud auth application-default login

    Uma tela de login será exibida. Após o login, suas credenciais são armazenadas no arquivo de credenciais local usado pelo ADC.

Para mais informações, consulte Autenticar para usar bibliotecas de cliente.