Bibliotecas de cliente

Embora você possa usar a Video Intelligence fazendo solicitações diretas, fornecemos bibliotecas de cliente para várias linguagens conhecidas. As bibliotecas de cliente da Video IntelligenceVideo Intelligence são criadas com base nas bibliotecas de cliente do Google Cloud. Essa infraestrutura comum oferece funcionalidades para implementações de bibliotecas específicas da API, além de incluir tipos e métodos que podem ser usados diretamente com qualquer API do Cloud.

Bibliotecas de clientes disponíveis

A Video Intelligence fornece bibliotecas de cliente e guias para as seguintes linguagens:

Python

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Python da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Python para a Video Intelligence
Guia da linguagem Guia geral para o uso do Python com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e Python

Instalação

Para instalar a biblioteca de cliente:

pip install --upgrade google-cloud-videointelligence

Java

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Java da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Java do Video Intelligence
Guia da linguagem Guia geral para usar o Java com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e Java

Instalação

Para instalar a biblioteca de cliente:

Se você estiver usando o Maven, adicione o código abaixo ao arquivo pom.xml. Para mais informações sobre BOMs, consulte BOM das bibliotecas do Google Cloud Platform.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>com.google.cloud</groupId>
      <artifactId>libraries-bom</artifactId>
      <version>12.0.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

<dependencies>
  <dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-video-intelligence</artifactId>
  </dependency>

Se você estiver usando o Gradle, adicione isto às dependências:

compile 'com.google.cloud:google-cloud-video-intelligence:1.5.1'

Se você estiver usando o sbt, adicione o seguinte às suas dependências:

libraryDependencies += "com.google.cloud" % "google-cloud-video-intelligence" % "1.5.1"

Caso você esteja usando o IntelliJ ou o Eclipse, poderá adicionar bibliotecas de cliente ao seu projeto usando estes plug-ins de ambiente de desenvolvimento integrado:

Os plug-ins também 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

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Node.js da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Node.js da Video Intelligence
Guia da linguagem Guia geral para usar o Node.js com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e Node.js

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Node.js.

npm install --save @google-cloud/video-intelligence

C#

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente C# da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca C# da Video Intelligence
Guia da linguagem Guia geral para usar C# com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e C#

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte Como configurar um ambiente de desenvolvimento em C#.

Install-Package -Pre Google.Cloud.VideoIntelligence.V1

Go

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Go da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Go da Video Intelligence
Guia da linguagem Guia geral para usar o Go com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e Go

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte Como configurar um ambiente de desenvolvimento do Go.

go get -u cloud.google.com/go/videointelligence/apiv1

PHP

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente PHP da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca PHP da Video Intelligence
Guia da linguagem Guia geral para usar o PHP com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e PHP

Instalação

Para instalar a biblioteca de cliente:

composer require google/cloud-videointelligence

Ruby

As bibliotecas cliente Ruby para a Video Intelligence foram lançadas na versão Beta.

Esta página fornece documentação de referência e recursos relacionados para a biblioteca de cliente Ruby da Video Intelligence.

Recurso Descrição
Referência da biblioteca Referência da biblioteca Ruby da Video Intelligence
Guia da linguagem Guia geral para usar o Ruby com o GCP
Repositório do GitHub Código-fonte e documentação adicional para esta biblioteca
Guia de início rápido Introdução ao uso desta biblioteca
Stack Overflow Perguntas marcadas com Video Intelligence e Ruby

Instalação

Para instalar a biblioteca de cliente:

Para mais informações, consulte Como configurar um ambiente de desenvolvimento em Ruby.

gem install google-cloud-video_intelligence

Autenticação e controle de acesso

Os guias de início rápido da Video Intelligence fornecem informações básicas sobre autenticação e controle de acesso. Para informações mais detalhadas, consulte as seguintes referências: